Two brothers in Orange Walk Town, Belize, Central America, reported watching a “solid object the size of a basketball with a very bright, glowing light the size of a golf ball” moving about 10 feet over a nearby street post ...
Read More »Two brothers in Orange Walk Town, Belize, Central America, reported watching a “solid object the size of a basketball with a very bright, glowing light the size of a golf ball” moving about 10 feet over a nearby street post ...
Read More »