The Frontman Lights Up the Night
Friday, April 25th, 2008 at 8:38:41 PM · Photo Archive/2008/coachella
The electrifying performer takes center stage with his microphone and illuminates the evening for the excited crowd at Coachella 2008.
Chronologically Adjacent