$ 0 0 We've just started watching Stranger Things on Netflix and it reminded me that we saw the remains of the Strangest Things attraction in Blackpool earlier this year.The online reviews for the experience are quite something!