Top Gear Season 18 Episode 2
Season 18
Episode: 2
Air Date: 2012-02-05
Jeremy Clarkson and James May travel to Beijing for a look at China’s ever-expanding car industry and a violent encounter with The Stig’s Chinese cousin. Meanwhile, Richard Hammond is in…
Episode Title: Top Gear Goes to China