Corsair is here welcome to my new video Despite countless supposed UFO sightings, there is zero evidence to suggest that aliens have ever been on Earth.

source