Highest Rated Comments


ethame346 karma

How much do you have to do with the Telltale seasons of The Walking Dead? I really enjoy them but damn they're brutal.