Stars Freya Tingley and Penelope Mitchell stopped by The Grove to talk with “Extra’s” Renee Bargh about their creepy Netflix show from creator Eli Roth.

Take a look!

The Netflix original series is based on Brian McGreevy's gripping novel and set in a ravaged Pennsylvania steel town. For information and airdates, go to Netflix!

Comments