Tag Archives: Brea Grant
The Devil Can’t Accessorize—In Satan’s Closet
Just when you thought it was safe to wear really tacky jewelry, Stacie Ponder and friends attack with a terrific trailer for a horrible horror movie about a demonic necklace—a movie that doesn’t even exist. That’s right, fresh off her recent triumph, Ludlow, the Final Girl is back with a tale of Satan, closets, feline possession and deliciously [...]