Chemtrails

Premiere

Chemtrails – “Headless Pin Up Girl”

Up-and-coming London quintet Chemtrails bring in retro surf rock elements on their latest song, "Headless Pin Up Girl," off of their new EP of the…
Kim Ilkowski | April 5, 2017 - 9:51 am