Tag Archives: Top Gear India

Top Gear Thursday: Don’t Worry, Season 19 is on the Way

Never fear, Season 19 is near!

You’ve been reading enticing tidbits here and seeing photos of tantalizing sightings there. One day the guys are in Vegas, on another Jeremy is seen in a futuristic looking car/suit-with-wheels.