Singer/actress Demi Lovato is flying high on the success of her album Skyscraper, to add to that an opportunity to sing at the World Series likely put her over the top.
Demi opened game 5 of Texas VS St. Louis with a rendition of the good old Star Spangled Banner, but how did she do with the task?
Only a day after Zooey Deschanel knocked it outta the park, Demi follows up with a home run of her own. Even if her “land of the free” was a little shaky.
Sure beats forgetting the lyrics like a certain fattening diva who shall remain nameless. (Christina Aguilera)
What did you guys think of Demi’s rendition of the national anthem? Let us know your thoughts in the comments section!
Are you following Allie on Twitter yet?