Nightmare on Elmo's Street[Blu-ray]
Erin Brown stars as the sexy room-mate of the equally enticing Lydia Lael. These women live in a world where puppets live alongside humans, but their facade of cuteness begins to dissolve as they enact depraved crimes.
You May Also Like
Page 1 of