Canada Newfoundland Light Tricycle

by Dark Lord
Canada Newfoundland Light Tricycle

The UFO in this video was recorded over Newfoundland, Canada and the brightly lit object reminds one of a tricycle.

You may also like