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.
Music Politics Activism
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.