Onboard Cam - Michael Caruso Aussie Supercar! - V8SC
Take a ride with Michael Caruso in his V8 Nissan Altima Supercar at Winton Motor Raceway.