Supercar vs Bike

Absolutely love the fact that cars and bikes go head to head on a track. These cars aren’t just “cars”…. they are supercars. And what type of track? Not a drag race. A real track. Willow Springs International Motorsports...