Vanishing Twin
UK
BAND
Vanishing Twin are a London-based psychedelic pop quintet, founded in 2015. The group is led by singer and guitarist Cathy Lucas.
GENRES
Psychedelic, Pop
UPCOMING EVENTS
No Upcoming Events
This artist has no upcoming events listed