Pet Shop

Pet Shop

11 Views
Disguised aliens set up a pet shop in a dusty Arizona town, hoping to lure local children with their adorable extraterrestrial critters.

Runtime: 88 minutes

Quality: HD

Released: Dec 23, 1994

IMDb: 7.3