View The Nomads on Apr 12, 1986EditFollowShare40 years agoSat, Apr 12, 1986at UniversumLuleå, SwedenThe NomadsEditFollowShare