Wednesday, October 14, 2009

Star Spangled in Texas

Singing your National Anthem capably at a sporting event = lifetime achievement.


Also available at Cowboys Stadium.

1 comment:

Brian said...

I like how they're introduced at the Cowboy's game as the "YouTube Sensation"