Hot off the press, more orange ball of light UFOs over Peterborough UK on August 22nd, 2010. This report was left as a comment on a previous Whales In Space post. More orange balls seen over Walton area in Peterborough …

"Marsh Gas & Weather Balloon Apologists Need Not Reply!" – More ORBL UFOs Over Peterborough UK Read more »