Narrow Head

Narrow Head is an American rock band from Dallas, Texas. The group was founded by vocalist Jacob Duarte in Dallas but is now based in Houston.

Similar Artists

Heavenward

Poly

Failure

Black Stone Cherry

Nickelback

Hootie & The Blowfish

Eve 6

Screaming Trees

Downface

Local H