UFO In Haiti

UFO or US Aircraft? Wanna drive it?…