Thursday, 31 July 2014

UFO crashes in China – Spacing Out! Ep. 74

A UFO crashed into a vegetable garden in China. That and other UFO news on this episode of Spacing Out!