ShowShowFantômas at the Opera HouseDec 7, 1999FantômasThe Opera House · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutFantômas