St. Lousi Cardinals

Demi Lovato Performs “The Star Spangled Banner” At World Series

Demi Lovato sang “The Star Spangled Banner” at Game 5 of The World Series before her Texas Rangers beat The St. Louis Cardinals. I might be a little biased but I liked her version 3 years earlier at the Thanksgiving game for the Dallas Cowboys. She kept it cool for the World Series version but […]