File:The Beagle Has Landed.png

The Beagle Has Landed from "The Itchy & Scratchy & Poochie Show"