SHLOG Detroit Electronic Music Festival
@ Hart Plaza

June 15, 2001: Detroit, MI