This is an actual picture of the many Orbs or UFOs that appeared over the Capital Building in Washington DC, USA in 1952.

Leave a Comment