Archive for November 19th, 2012

Finish Line

With this weekend’s festivities at Homestead, Florida, the NASCAR season came to an end. A season that had begun in February at Daytona finally concluded when the checkered flag was waved to conclude the Ford Ecoboost 400. But, not only did that checkered flag signal the conclusion of the race, it brought to an end…

Read More »