ShowShowThe Pirates and The Cheetahs at Tiffany'sMar 12, 1979The Cheetahs, The PiratesTiffany’s · Edinburgh, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading