Urban explorers poking around an abandoned salt mine in the UK have seemingly discovered a film set from The Fantastic Four: ...