Trevor Bayne Daytona 500 | Why Bayne Deserved To Win

Trevor Bayne Daytona 500

The Daytona 2011 NASCAR event was in full-fledged celebration mode even in San Francisco.