For those who don't believe...here! Believe now!!!
This goes to show you how anybody can fake a UFO sighting!
It would have been better to see the Enterprise there. After all, this is SF, home to Starfleet Academy!
Face it, Star Trek is now way cooler that Star Wars!