Diablo Libido
From HtownWiki
Revision as of 11:19, 17 January 2017 by Thedugganaut (Talk | contribs)
Competitor in the 1993 Contact 89FM Battle of the Bands, Diablo Libido have a track Hypnotised on the They came to take us alive compilation.