January 13, 2011

Reminder - the Giants Won the World Series!

I finally found this on Youtube - I've been looking for it since the Giants won the World Series. I LOVE Lady Antebellum, and this version of the National Anthem gives me some serious chills (and brings back some awesome memories!) Anyway, I thought you'd enjoy...

No comments: