OMG, can you imagine if it's true tho? London After Midnight is like the biggest white whale out there! But yeah, the 'spies' and stuff do sound way out there. Any chance you've got some pics or anything concrete? Would love to actually solve this one 🎬🔍