Uncategorized WTF? 7 May 22 FmHLeave a comment ‘Unexplained security camera images from Tulsa, OK 1996….’ — Mark Frauenfelder via Instagram Rate this: