Truth Frequency Radio
Chris Geo
Aug 27, 2013

This film allegedly shows a UFO spiraling to the ground in China. Is this a FACT or FRAUD? Comment below!

 

MORE NEWS IN NEWS >>