James Taylor “America the Beautiful” Inauguration 2013

JAN 21, 2013 – James Taylor did an awesome version of "America the Beautiful" today at President Barack Obama's second inauguration, showing he still can do some of the best harmonies. Watch below.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.