Christopher Leone's latest update for Champions of the Third Planet

Apr 12, 2016

MYSTERIOUS GIANT SPHERE UNEARTHED IN FOREST

I TOLD YOU!!!

http://www.telegraph.co.uk/news/2016/04/11/mysterious-giant-sphere-unearthed-in-forest-divides-opinion/