Narrow Head: “T.W.I.N.”by Em Moore June 22, 2022 Narrow Head have released a new song. It is called "T.W.I.N." and appears to be a standalone single. The song is available digitally via Run For Cover Records. Narrow Head released 12th House Rock in 2020. Check out the new song below.