Download.it
Apps
Movies & Shows
Movies
TV Shows
The Loc-Nar is a mysterious, glowing green orb. It was brought home to earth by...