Hottest Band in Town Published June 20, 2004 at 640 × 463 in 24-Hour Relay for the Kids Hottest Band in Town Glenn solos in ‘Sing Sing Sing’ on a scorching day by the finish line in Swangard Stadium