Search A Light In The Darkness

Friday 13 July 2007

Solid Proof of UFO's?

This video, filmed in Florida, claims to provide solid proof that UFO's exist. Watch it for yourself and decide ...



I merely present it here ... as I found it ... without passing any judgement on it.