Segrasso are a five-piece shoegaze outfit based in the heart of Dublin, Ireland. “Too Late And No” is their latest… Read the postNews: Irish Shoegazers Segrasso Announce New EP