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
Subscribe
Popular
More like thisRelated
Captivating Taylor Swift Time’s Person Of The Year 2023

Taylor Swift Time's Person Of The Year 2023Key Highlights:...
Toxic Conservatives Prepare Civil War In 2024 Will Blame Liberals For It

Conservatives Prepare Civil War In 2024.The catch is, they...
Allen Peterson Reviews: Kelsie Kimberlin’s Turn Back Video

Allen Peterson Reviews "Turn Back" by Kelsie Kimberlin: A...
Chinese White Lung Virus Spreads Panicking World

Chinese White Lung Virus spreads, panicking world.HighlightsChinese White Lung...