UFO sighting above Mount Bisbino, Italy on January 7, 2011 at. 5.20pm
The amazing footage shows a cloaked UFO shooting out smaller Orbs.
Most believed to be unmanned craft being used by a number of alien races to monitor mankind or trying to send some form of communication to us.
Source and author: OPENMINDZTV (youtube)