A few others also noticed this quick pop up of a small pill shaped object in the right side of the screen just before the main object appears in frame? by Thanksmygoodman
October 5, 2024The 60cm Nazca Mummies have an implant that seems to be operating and new update on what’s happening in Peru.