View The Nomads, Fixed Up on Nov 14, 1984EditFollowShare42 years agoWed, Nov 14, 1984at Centro EspagnolPerpignan, FranceThe Nomads, Fixed UpEditFollowShare