View The Nomads on Feb 8, 1986EditFollowShare40 years agoSat, Feb 8, 1986at Le CanardSolna, SwedenThe NomadsEditFollowShare