The sinister "Snowmen" from Doctor Who were spotted at the scene! Rather suspicious... don't you think?