Barack Obama and Joe Biden were sworn in today at the 57th Presidential Inauguration, and James Taylor honored the pair's second term with a touching rendition of "America the Beautiful." The singer took the stage with an acoustic guitar and wrapped his vocals around shimmering, plucked chords. Kelly Clarkson and Beyoncé also joined the ceremony, singing "My Country 'Tis of Thee" and "The Star-Spangled Banner," respectively.
Picks From Around the Web
blog comments powered by Disqus