Those lucky dogs at Motor Trend filmed this drag race between 5 super cars.  Can you guess who wins?

Keep your engine cool with proper radiator service.