This is rather dramatic for a Top Gear episode. While filming episode for Top Gear Korea, an AH1 Cobra Helicopter did not quite land as expected.
Previous ArticleFugatti Feyron For Everyone…
Next Article BMW 2-Series Hitting Production in November 2013