
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.
Build your own custom newsletter with the content you love from LSX Magazine, directly to your inbox, absolutely FREE!