James Taylor Performs "America the Beautiful" - NBC New York
The Inauguration of President Barack Obama

The Inauguration of President Barack Obama

Parade and Ceremonial Swearing-in Held January 21, 2013

James Taylor Performs "America the Beautiful"

In this Jan. 21, 2013, video, singer James Taylor takes the stage during President Barack Obama's second inauguration to perform "America the Beautiful."

    processing...

    NEWSLETTERS