James Taylor and Steve Martin perform at the 120th Anniversary of Carnegie Hall in New York City, April 12, 2011.
-Story: James Taylor Returns to Carnegie Hall for Anniversary Show
Restart Photos: James Taylor, Sting, Bette Midler and More at Carnegie Hall
Viral Vid: iPhone Shot At In Slo-Mo
He’s the World’s Biggest TV Star
In Defense of Nude Selfies
From ‘True Detective’ To ‘Fort Bliss’
Netflix Refuses to Give Data to Canada