The witness spotted this strange greenish-looking humanoid figure at the side of the road
Date of the sighting 2018-08-01. Sighting spot, Corsicana, Texas, USA. The witness drove on the Corsicana motorway when he spotted this strange greeni...
Read more »