Lemon Sun

Live at the Echo December 5th 2006

Release date December 12, 2006
Listen on

Tracklist

1
4:02
2
The Face
3:17
3:17
3
3:40
4
4:04
5
4:29
6
Stranger
4:41
4:41
7
1:42
8
Telephone
3:55
3:55
9
5:11
10
4:22