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.

By Viktor

Leave a Reply

Your email address will not be published.

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