ShowShowThe Revillos at RusselsSep 16, 1980The RevillosRussels · Aberdeen, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Revillos