Cherie is a conservative inspector on an inspection of an adult video store. She’s disgusted at what she finds until she ends up in the back room and discovers a mysterious hole in a locked door. Suddenly, something pokes out of the hole, demanding her full attention
Show More