Video footage of a light orb hovering above Italy. Video footage of a light orb hovering above Italy. Share on Facebook