What Happened To All Of Facebook & Instagram Wednesday?

My parents remember where they were when most of New York lost power in 1977. I remember where I was … More