found this castrol top car challenge and had not seen it yet. Not sure if it's a repost so flame on. some pretty cool vids(cobra inside)
5.0 Mustang & Super Fords Magazine Car Videos - Castrol SYNTEC Top Car Challenge
5.0 Mustang & Super Fords Magazine Car Videos - Castrol SYNTEC Top Car Challenge