• Mysterious Orbs Flying Over Kansas City Stump Officials, Even the National Weather Service

    A pair of strange orbs flying over Kansas City, Missouri, on Thursday initially had officials stumped, even the National Weather Service (NWS).

    Read More
  • 0 0