electric_wet, December 15, 2007 at 12:04:44 AM CET
Super Furry Animals 'The Gift That Keeps Giving' Dir: D.A.D.D.Y.

Christmas Single from Super Furry Animals. Video is festive fun, watch to the gruesome end.
QT Link via boards: www.boardsmag.com