The Pink Ghosts

Throwback Thursday: The Acorn release The Pink Ghosts

The year was 2004, the place Club SAW at 67 Nicholas Street, the band was The Acorn. I had recently developped