A leather-clad three-headed rock and roll monster, punctuated by 80s hair metal flair.
Austin, TX
No sets recorded yet!