LogoBETABeta
Which Witch?

The Garfield Show

Season 2Episode 11Aired 2011-03-04
Which Witch?

Which Witch?

The twins, Dresilla and Minerva, come to visit, and end up like Hansel and Gretal in an evil witch's lair.