LS Turbo Datsun VS LS N20 Mustang SPINNING AINT WINNING! nothing like a heads up race with a tiny bit of sketch to make an epic video!