essentiallypop.com
Plastic Mermaids Reveal New Single And Video ‘Floating In A Vacuum’ And Announce Debut Album ‘Suddenly Everyone Explodes’
Plastic Mermaids are a five-piece band from the Isle of Wight who, after building their own analogue studio, have self-produced one of the most genuinely original and sonically adventurous debut al…