
Dog Henchmen
- Apr 6, 2020 6:00 am
Two tough as nails and dastardly henchmen for the evil, animal loathing, Cruella Deville, meet with their boss on a cold, London shipping marina. Cruella instructs them to dispose of some crates into the ocean, an “easy” until they look in the crate.