James Taylor Sings ‘America the Beautiful’ at Inauguration

January 21st, 2013 by RollingStone.com: Music News Leave a reply »
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...


Article Source: RollingStone.com: Music News

Leave a Reply