Helena August 22, 2011admin 1 Comment I don’t recall anything about this band. Will add some info if I remember anything. Heres their demo from 2000. Helena – Demo
Helena is Jon from The Volcanics band it was after Josephine Killen broke up