The British recently released a top secret UFO report documenting two F-15s chasing a UFO the size of an aircraft carrier.
So theres hope for us yet!
Link?
Google?