Phantom Isle
Northampton, Northamptonshire, UK
BAND
Phantom Isle are an electronic art pop band from Northamptonshire, now based in London.
GENRES
Electronic Rock, Alternative Pop, Alternative Rock
UPCOMING EVENTS
No Upcoming Events
This artist has no upcoming events listed