News

The Locked In Alien Meme explains the state of being geeked vs. being locked-in and the relationship between ... the same clip of a song plays in the background as the alien is seen rapping along.