Watch the UFOs on video. And “crazy” commentary from Deep Prasad. There is no other post this year where it is so suggested — some might say mandatory — that you click on the links. The post Now you have to believe in UFOs, but do you believe in aliens? appeared first on Marginal REVOLUTION.