Sunday, February 20, 2011

Daytona 500: This stuff could only happen in the USA