Head consists of three members Ree Ree (bass, vocals), Touch (guitar) and Tulu (drums). They hail from Seattle and tour around the Northwest and they are a punk band.
Added by Upcoming Robot on June 21, 2009