Alien stick creatures caught on camera
Known as the night crawlers, this video shows what appears to be two pants walking by themselves. Are they really pants? Or, are they something else entirely? Whatever these are suppose to be the...
Known as the night crawlers, this video shows what appears to be two pants walking by themselves. Are they really pants? Or, are they something else entirely? Whatever these are suppose to be the...