album

The Carrott Collection: Back to The Front Vol.2

11 songs (56 minutes) Released on 1 December 2013
1
G 8
3:49
2
Hasselhoff
8:20
3
Odd People
4:41
4
London Marathon
8:13
5
Golf Buggy
2:40
6
Anniversary
6:22
7
Poor Man's Viagra
4:45
8
Yat
4:32
9
Balinese Rat Trap
4:55
10
Scuba Diving
3:52
11
Put this In Your Mouth
3:54