The French Inhales are an experimental post-punk band from Austin, TX.
Added by Upcoming Robot on October 2, 2010