Contact Info / Websites
Does Your Dog Bite? Rated Stars A Santiago Silva Cartoon. Funny short story about a man and a dog. Bombing Rated Stars The dark and dramatic story of a graffiti artist out painting one night. Dr. Voodoo's Invention Rated Stars The comedic story of Dr. Voodoo the witchdoctor and his dazzling new invention.