Watch Pet Shop (1994) Online!
Disguised aliens set up a pet shop in a dusty Arizona town, hoping to lure local children with their adorable extraterrestrial critters.
Release Date: 1994-12-23
3.7/10
- Country: US
- Language: English
- Runtime: 88