James Taylor Performs "America the Beautiful" - NBC 10 Philadelphia
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