ShowShowFantômas at the PalaceAug 19, 2001The Palace · St Kilda, AustraliaFollowI was thereUpload from this showMediaLineupAboutFantômas