A Fast Car v. A Faster Car v. A Stupid Fast Car...


Red Bull F1 vs Mercedes SL63 vs Supercar V8 - who you got????