Never Trust a Happy Song July 18, 2013 3:46 pm Published by jhov Leave your thoughts Never Trust a Happy Song is the debut album by the indie rock band Grouplove. It was released on September 13, 2011 through Canvasback/Atlantic Records. Track Listing Itchin’ on a Photograph Tongue Tied Lovely Cup Colours Slow Naked Kids Spun Betty’s a Bomb Shell Chloe Love Will Save Your Soul Cruel and Beautiful World Close Your Eyes and Count to Ten