Find Station
 

WATCH: Did Producer Frasier Film a UFO Flying Over Los Angeles!?


UFO's are all the rage right now. The government has essentially admitted they exist recently, Demi Lovato has been attempting to contact them and sightings in general are up. But did Producer Frasier actually see one in Los Angeles the other night? Check out the video below and his explanation of what he witnessed as well. Tweet us your comments AND your own UFO stories if you have them Saturday Night Online Playlist

WATCH: