F1 vs V8 Supercar vs C63 AMG

Ahead of the Australian Grand Prix, a Red Bull F1 car took on a V8 Supercar and a Mercedes C63 AMG.
09:11

Comments

video archive