Bet that guy in the BMW behind him needed a new pair of shorts, too! 130mph in a kit car Cobra without a full roll bar though? He's definitely lucky the car went airborne vs rolling on the ground.
I want a GoPro camera even more now. After seeing it take a beating like that and still recording ... excellent construction!