NYC-based production company One-Eyed Rabbit announced that its new short psychological horror film, Clifton Park, will celebrate its World Premiere at Screamfest LA in
NYC-based production company One-Eyed Rabbit announced that its new short psychological horror film, Clifton Park, will celebrate its World Premiere at Screamfest LA in