Detroit Electronic Music Festival (DEMF)
May 27 - 29, 2000
 Detroit, Michigan, United States
  Embedded by Mark Dilley

2000 1 video