álbum

Happy Life Creator

9 Canciones (43 minutos) Publicado el 12 de noviembre de 2010
1
Loving People
5:54
2
Lucky Haircut
5:49
3
Hitchcock Radio
4:02
4
Jennifer Ate Mushrooms
3:42
5
Double Joy
7:17
6
Hellolleh
5:41
7
Sowhereto
3:25
8
Outro
2:01
9
Deep Sauce
5:52