James Taylor Performs "America the Beautiful" - NBC4 Washington

    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