Small humanoid creature photographed at Texas Gas Plant
Since the picture was first released, a small-sized humanoid entity, appears to be standing upright at a Texas Gas Plant. This picture was taken back sometime during November of 2012. The man who took...