album

Evil Edna (Deetron Remix)

3 songs (18 minutes) Released on 12 April 2006
1
Evil Edna (Original Mix)
8:33
2
Evil Edna (Deetron Remix)
6:02
3
Evil Edna (Duriez's Favourite Tool)
3:32