Oct 29, 2012
by Tech Adventure
We talk about it every week, just about. The Walking Dead season 1 pass is on Steam for a disposable $15. Sweet deal, friends. Only $3 per episode! We love this and you will too.
Editorials, Entertainment Reviews
No thanks, I don't like to chatting with awesome people about stuff I love.