The Spectors to Release Album ‘Ooh Aah Aah’
Belgium based dream pop band The Spectors released their second album, Ooh Aah Aah, today. The first track, “Borderline” serves as the introduction to the album, starting off with oohs and aahs that inspired the title of the album. “Borderline” was the first song The Spectors released from this album. The song uses heavier guitars than
CONTINUE READING