LATEST NEWS

James Taylor playing "Your Smiling Face" live in his Martha's Vineyard home - A.V. Club Exclusive

30 OCT 2013 | VIA LEGACYRECORDINGS.COM

Here's an exclusive clip of James Taylor playing "Your Smiling Face" live in his Martha's Vineyard home on A.V. Club's website. Watch on avclub.com

Comments