2 Ratings:

UFO or orb over Long Island, New York 2-Oct-2011 ?