Musique
We Need a Happy Ending

We Need a Happy Ending

Titres

  • 13 Best to Wait and Be Friends 2:39
  • 12 Best to Wait and Be Friends 2:57
  • 11 Hey Captain (A Cappella) 2:10
  • 10 My Bloody Nose 2:47
  • 9 Say Goodbye to Jane 3:01
  • 8 Time Is Right for Sailing 2:18
  • 7 I Think I'm Hurt 3:00
  • 6 Hey Captain 2:20
  • 5 We Need a Happy Ending 2:44
  • 4 No One Is to Blame 2:29
  • 3 She Loves Men in Uniforms 2:50
  • 2 True Survivors 2:33
  • 1 Tell the Zookeeper We Had Enough 2:47

Autres albums de l'artiste

Dans la même catégorie