Michael McDowell wins the 63rd annual Daytona 500

0
636

Michael McDowell won the 63rd annual Daytona 500 Sunday in Daytona Beach, Florida.