Bristol, UK folk-punk trio Toodles & The Hectic Pity have shared their new single, Sitting Down In The Shower, which is out now via Specialist Subject Records. The track is the latest to be taken from their debut album, Hold Onto Happiness With Both Hands, which will be released on 23rd June. The band will be appearing at 2000 Trees Festival in Cheltenham ahead of their own UK album tour dates in July, which include an album release show on 27th July at Bristol’s The Mount Without with support from Soot Sprite and Cosmit. “This song started from some pretty abstract horrifying dreams about people giving birth to insects, and then running with some of those horrible images. This is a song that we didn’t want to be merely depressing, and so it’s sort of split into...