Monster Moviepedia
Advertisement
InternalAffairs113

Dudley Cerberus is a gigantic fire breathing dog monster from the T.U.F.F. Puppy episode Internal Affairs.

Advertisement