Posted by u/No_Connection_8103 14 hours ago

What do you thing about this video? I’ll give you some background, this video was taken by several cameras in a place near Mexico City called Nezahualcóyotl City, the video was taken on 2018, I mean, this may look like is too good to be truth.

563 Comments Share Save