Showing posts with label Italy. Show all posts
Showing posts with label Italy. Show all posts

Saturday, January 30, 2010

Weird UFO footage from Italy

This is something you don't see every day. It's a orb UFO that looks a little like a christmas ball to me. Is it real? I don't know?