Posts Tagged ‘Talladega’

NASCAR Takes to the Air

Monday, April 27th, 2009

Apparently, this weekend existed just so we could post some non-regular content around here. This time, we’re talking NASCAR and Carl Edwards. By now, you’ve probably seen footage of the final lap crash that could have been so much worse, but thanks to the retaining fences, spectators in grandstand only suffered minor injuries. [...]

Read More