James Taylor performing live on 'The Today Show Concert Series' at Rockefeller Plaza


Matt Lauer and James Taylor - Matt Lauer and James Taylor Tuesday 20th November 2007 at Rockefeller Plaza New York City, USA (1 Picture)




Contactmusic