The Smile Adventure was a solo electronic grind act from Boston, MA. Live shows were often really confusing experiences.
Electrocutionerdz
Compilations CD 2005 Canada
Compilation