Thread:Affectos/@comment-4820455-20130620022020/@comment-4803039-20130623023721

It is Left 4 Dead...the 'Peelz Here' is actually a meme for it...