This rock band hails from Seattle, WA. They are just releasing their new album with the same name.
Added by Upcoming Robot on September 23, 2009