An open wheel car
Expo Centre in Greater Noida
monkey