Bio: It’s slightly disconcerting to know that there are aliens living amongst us in human form, although the nerves are calmed by the knowledge that, rather than attempting to take over or destroy us, they’ve settled in Detroit and are playing surf-rock music.
That’s the official story of the Amino A... See Full BioMore Info
A double bill with Muruga & The Cosmic Hoedown Band AND The Amino Acids! Praise Bob!
will post more info soon, this show is with the Amino Acids.