Top Gear India Special |
Those Top Gear wazzocks are back for their holiday special, to be aired this December 28 on BBC Two, 20:00 (8:00 PM) GMT!
For this year's Christmas special, Jezza, Hamster, and Captain Slow are headed to India and let's just hope they don't screw up ever since last year's Middle East special, where the public sparked fury about "Boys in Burkas" and "Baby Stig".
Photo: BBC
No comments:
Post a Comment