The assembly of rock gods will gather at the Empire Polo Field in Indio, California, where the musical festival Coachella is held.
Erik Ortiz, NBC News: Entertainment
Tue, 05/03/2016 - 11:24am
The assembly of rock gods will gather at the Empire Polo Field in Indio, California, where the musical festival Coachella is held.