ShowShowThe Rockin’ Deltoids at Cameo LoungeNov 17, 1981The Rockin’ DeltoidsCameo Lounge · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutLoading