Video: The Alien of Carp, Ontario

Canada's most controversial UFO sighting occurred in tiny Carp, Ontario.