Thats weird, I keep finding cameras at my house. It seems pretty plausible that there might be a wormhole connecting our homes. Your lost cameras become my found cameras.