Welcome To The Dark Matter Digital Network

Strange Object Crash Lands in China

Any ideas? Did it really crash? If this fell from the sky, it should've been a bigger crater? chinaufo5 chinaufo4 chinaufo3 chinaufo1 via CRIENGLISH.com

Leave a comment