Talladega Wreck Rocks NASCAR, Renews Restrictor Plate Debate

by Benjamin Domenech on 10:37 am April 27, 2009

Talladega is the home of The Big One, the wrecks that take out cars by the dozen and change the entire race, but it’s safe to say it’ll be a long time before we see anything this spectacular — and terrifying — again.

Previous post:

Next post: