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.



'James Taylor “America the Beautiful” Inauguration 2013' have no comments

Be the first to comment this post!

Would you like to share your thoughts?

Your email address will not be published.

Copyright Justice Through Music 2014. All rights reserved.