Never Trust A Happy Song

Studio Album by released in 2011
Never Trust A Happy Song's tracklist:
Itchin' On A Photograph
Low Quality 128Kb Low Quality 128Kb
Tongue Tied
Low Quality 128Kb Low Quality 128Kb
Lovely Cup
Low Quality 128Kb Low Quality 128Kb
Colours
Low Quality 128Kb Low Quality 128Kb
Slow
Low Quality 128Kb Low Quality 128Kb
Naked Kids
Low Quality 128Kb Low Quality 128Kb
Spun
Low Quality 128Kb Low Quality 128Kb
Betty's Bomb Shell
Low Quality 128Kb Low Quality 128Kb
Chloe
Low Quality 128Kb Low Quality 128Kb
Love Will Save Your Soul
Low Quality 128Kb Low Quality 128Kb
Cruel And Beautiful World
Low Quality 128Kb Low Quality 128Kb
Close Your Eyes And Count To Ten
Low Quality 128Kb Low Quality 128Kb