The NASCAR world is once again at the center of the American news cycle, and for better or worse the events at Talladega have ignited public opinion. Matt shares his thoughts.

..your mom's favorite website!
The NASCAR world is once again at the center of the American news cycle, and for better or worse the events at Talladega have ignited public opinion. Matt shares his thoughts.
Teh Ben finally decides to write a detailed love letter dedicated to the special car that left him stranded everywhere he went for the better part of three years.