13JuladminIndiaCaglar Malli, Formula 1, Formula 1 show car run, India, New Delhi, Red Bull, Speed Street0 Speed Street New Delhi Red Bull Speed Street project in New Delhi, India (Formula 1 show car run) Director: Caglar Malli
Sounds fun 🙂