Daemien Frost – Duck Gait Parade

Animated Music Video for Daemien Frost. A motley crew of exquisite corpses descend upon a town to save it from certain doom. Produced in Dublin in 2002 by delicious 9

Optimization WordPress Plugins & Solutions by W3 EDGE