ESC
The Visitors

The Visitors

UK 1980s indie band from Somerset. Members included Stuart Troop.

Started1987, United Kingdom
Linkshttps://www.discogs.com/artist/2832085-The-Visitors-17