Head2Head - Spyker Vs. Cobra

Torque TV 7:46 mins

A supercar showdown pits a 427 Cobra kit car against the Dutch C8 Spyker.

View Comments