ShowShowFantômas at Magic StickSep 17, 2001The Magic Stick · Detroit, United StatesFollowI was thereUpload from this showMediaLineupAboutFantômas