Church Road Records will be working with Texas based band NARROW HEAD on their next release and today the shoegaze infused grungy rockers are dropping T.W.I.N. as a stand alone single!
The Texas based quintet is one the shining lights in the resurging grunge rock movement. Their last two LPs were absolutely killer, and the new single shows their new material to be the best yet! Listen below to see for yourself.