Share on Facebook0Share on Google+0Tweet about this on Twitter0

American Idol

Kris Allen Performs the National Anthem at the FedEx 400 NASCAR Race in Dover, Delaware on June 3, 2012

American Idol Season 8 winner performed the National Anthem at the FedEx 400 NASCAR race in Dover, Delaware on June 3, 2012. The race was a benefit for the Autism Speaks foundation.

07.4.2012 / 05:07 AM EDT by Tiffany Wan
Related: American Idol, Kris Allen

Share on Facebook0Share on Google+0Tweet about this on Twitter0