James Taylor - Your Smiling Face (Audio)
29 Mar 2018
James Taylor will be next performing at Live At The Marquee on Friday 10 July 2026, and is scheduled to play 24 concerts across 5 countries in 2026.