James Taylor Performs "America the Beautiful" - NBC 6 South Florida

    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." (Published Wednesday, Dec 21, 2016) In this Jan. 21, 2013, video, singer James Taylor takes the stage during President Barack Obama's second inauguration to perform "America the... See More