Artists
Albums
Tops
Facts
About
Luke Eargoggle
This Town Stinks
2004
1
#
Title
Time
Info
1
Oliver in Tights
5:18
2
This Town Stinks
5:10
3
Ocarina of Time
3:46
4
I Need Your Magic
4:57
5
The Bathroom Mirror
4:47
Total time
23:58
More releases
2004, Belgium, English, EP
FreeDB records
1