FeaturedSpacing Out!UFO Videos
UFO crashes in China – Spacing Out! Episode 74
A UFO crashed into a vegetable garden in China. That and other UFO news on this episode of Spacing Out!
Stories discussed in this episode:
Vatican astronomer speaks at Georgetown
Alleged alien abductee chess president up for re-election