Narrow Head
Narrow Head
Group from United States
Genres: alternative rock, shoegaze
About Narrow Head
Narrow Head is an American rock band from Dallas, Texas. The group was founded by lead vocalist, guitarist and chief songwriter Jacob Duarte in Dallas, with the band now based in Houston. The band have toured extensively, both nationally and internationally, and released three studio albums to date.
Taken from Wikipedia.org