Talk:Rage Quit/@comment-216.186.48.62-20140324201337

Found strange game, Llama in your face http://www.addictinggames.com/funny-games/llama-in-your-face-game.jsp