Engine swapping of cars is nothing new but they may not get wilder than this BMW Z4 with a Chevrolet NASCAR powertrain under the hood. This started out as a fun project from Jimmy Giannoccaro from G&H Transport as a road car.