ShowShowSystem of a Down at Menlo Park MallApr 11, 1999System of a DownCompact Disc World · Edison, United StatesFollowI was thereUpload from this showMediaLineupAboutSystem of a Down