NEW YORK

More news
ufo

Woman Claims She Was Followed By UFO In New York

A woman from New York City claimed to have spotted a strange UFO hovering over the area. According to the eyewitness, the mysterious object followed her as she was taking her dog for a walk.

Pages

IBT Spotlight

We Help Businesses Find B2B Service Providers They Can Trust.