Merry Badgermas

December 25, 2004 - 1:01 am Comments Off on Merry Badgermas

Santa santa santa santa santa presents presents. Be warned: it’s badgers, and it’s hypnotic.

Comments are closed.