Click to Enlarge
Facebook
Twitter
And finally, the Daily Star claims “aliens have been in dogfights with French Top Guns”.