video player loading . . .

Top Gear: Episode 2 Teaser

Richard Hammond gives a brief NASCAR history lesson, and tries his hand on the NASCAR stage in Texas, while Jeremy and James travel to Beijing to explore China’s ever-expanding car industry.

Video Extra

Advertisement