Los Angeles Man Witnessed Strange Humanoids From A Time Portal Glitch
While people have witnessed different things in their life, they often wonder what it is that they really had seen. Our minds can play tricks upon us sometimes, the things that we see seem...