Pet Shop
Overview:
Disguised aliens set up a pet shop in a dusty Arizona town, hoping to lure local children with their adorable extraterrestrial critters.
Released:
1995-03-27
Share your thoughts about Pet Shop.
Join the conversation
Log in with your SFlix account to comment and reply.
Loading discussion...