17 September 2015, 03:02AM

It is a street legal car, all 100 have been sold. It's the toughest race of all, let's see what's possible! SHOW MORE

Channels We Like