Established in 1988, Pet Supplies Plus is a leading pet supplies retailer with over 600 stores across the United States. They offer an extensive selection of products, including food, treats, toys, ...
For a found footage anthology, a faux documentary is a natural evolution and a fun spin on the genre. It’s also very grounding in an anthology made up of a lot of shaking cameras and staticky handheld ...