Instead of forcing racers to go to the dragstrip, the folks in Sioux City, Iowa, embrace the idea of street racing by sealing off the roads for an entire weekend every year, so gearheads can legally race on the street! Check out this video from the event, featuring two supercharged late model Chevys doing battle.
Copyright ©2013 Power Automedia, LLC. All rights reserved. Policy and Terms