The Frontman Lights Up the Night
402932

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.