Thursday 30 April 2009

Peckham UFO Sighting

At some point in 2008 a collection of brightly lit orbs where seen flying in formation over the London town of Peckham. This sighting was caught on video.