James Taylor Performs “America The Beautiful” For Obama Inauguration 2013 [VIDEO]
James Taylor, who has performed for President Barack Obama several times, does so again at today's inauguration ceremony on Capitol Hill. Just James and his acoustic guitar deliver a beautiful rendition of "America the Beautiful":