Hailing from Seattle, Washington, the band plays indie music. Meth Teeth is a Portland-based folk band.
Added by Upcoming Robot on April 16, 2008