WTF?

UntitledImage

‘Unexplained security camera images from Tulsa, OK 1996….’

— Mark Frauenfelder via Instagram