1000cc Engines in 900 lb Race Cars?! Inside the Rise of Super Crosskarts

close