‘Big and orange’ UFO filmed in Manchester October 16, 2013 2 Comments A slow-moving UFO appeared in the sky above the English town of Marsh Green. Read More »