Watch Demi Lovato Sing the National Anthem at Game 4 of the 2012 World Series

Credit: YouTube

Demi Lovato sang the National Anthem before the final game of the 2012 World Series. Not everyone was so pleased with her rendition of the tune, however!

Want more X Factor goodness? Like us on Facebook or follow us on Twitter


Read More ▾

Our Partners

You Might Like