ShowShowAmanda Ambrose at PWDSep 10, 1981Amanda AmbrosePWD · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutAmanda Ambrose