LS Turbo Datsun VS LS N20 Mustang

DIG RACING
SPINNING AINT WINNING!
nothing like a heads up race with a tiny bit of sketch to make an epic video!