Thread
:
Video: Cobra crashes filming Top Gear
View Single Post
02-12-2013, 07:30 PM
#
10
Dejavu
Gets Weekends Off
Joined APC: Mar 2012
Position: B737
Posts: 347
It was due to engine failure it was filmed here in the US
Reply
Dejavu
View Public Profile
Find More Posts by Dejavu