Friday 23 May 2014

Spacing Out! Ep. 74 - UFO crashes in China

 
 
Published on 23 May 2014 By Open Minds Production
 
A UFO crashed into a vegetable garden in China. That and other UFO news on this episode of Spacing Out!