album

Never Trust A Happy Song

12 songs (46 minutes) Released on September 5, 2011
1
Itchin' on a Photograph
4:19
2
Tongue Tied
3:38
3
Lovely Cup
4:17
4
Colours
4:17
5
Slow
3:38
6
Naked Kids
3:30
7
Spun
3:25
8
Betty's A Bombshell
3:34
9
Chloe
3:18
10
Love Will Save Your Soul
3:47
11
Cruel And Beautiful World
4:03
12
Close Your Eyes And Count To Ten
4:48