What could it be?
I am trying to find a live cam.
Since we're all still here, it's gotta be aliens, no doubt about it.......