Artists
Albums
Tops
Facts
About
Dodo
Electric Love EP
2007
Digital Media 1
#
Title
Time
Info
1
Electric Love
3:35
2
Big Eyebrow
3:51
3
Nuclear Mustard
3:53
Total time
11:19
More releases
Freshly Squeezed Music
2007, United Kingdom, English, Digital Media
FreeDB records
1