Blessing America
Rating: Unrated
David Archuleta sang "God Bless America" during the seventh inning stretch of Game One between the Tampa Bay Rays and the Boston Red Sox in this year's American League Championship Series. Check out the performance now.




No Comments