The Rocking Set at Coachella
Friday, April 25th, 2008 at 8:30:40 PM · Photo Archive/2008/coachella
Tom Rodriguez and his band electrifying the crowd with a mesmerizing performance, backed by stunning lighting and a fierce soundtrack, in the 2008 edition of the iconic music festival.
Chronologically Adjacent