Formed in 1980, Houston's Three Day Stubble is more a psychedelic circus than a rock band.
Added by Upcoming Robot on June 26, 2009