Watch Demi Lovato Sing the National Anthem at Game 4 of the 2012 World Series
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