JAKARTA – New footage has emerged of what appears to be a UFO hiding behind a cover of clouds!
ufo videos
UNKNOWN LIFE FORM IN NORTH CAROLINA SEWER
RALEIGH, NC – A group of alien-like life forms have been filmed growing in a sewer in North Carolina. What are they?