Tarmac Geeks
Tarmac Geeks
In an effort to create awareness of Formula 1 in India, this is India's premier F1 podcast hosted by people who love talking all things Formula 1.
Tarmac Geeks
In an effort to create awareness of Formula 1 in India, this is India's premier F1 podcast hosted by people who love talking all things Formula 1.
No episodes yet.