DELAWARE UFO ROUNDUP!

Spread the love

Though small in size Delaware packs a punch when it comes to UFO sightings. From swarms of orbs to hovering triangle UFO’s Delaware has more then its share of sightings. Listen in to learn more.