Talk:ALIENS (Meme)/@comment-3195851-20120319023147

I wonder why this is the most visited page... :/