« MENTAL NOTE: EL DEMONIO WAS SUPPOSED TO HAPPEN IN 2031 | Main | MENTAL NOTE: IS THIS A FAX FROM 2005? NOPE, IT’S AN ACTUAL “PREDICTION” CIRCA 2025 »

01/09/2025