We bizarros love weird stuff, and we’re always on the lookout for oddities that the internet has hidden away. Thanks to one of my fellow weirdos I found this little short film from 2001, and since I love weird shit and I LOVE stop-motion animation, I knew I should post […]