geektriumvirate.co
The Return of The Walking Dead
The three of here at Geek Triumvirate cannot wait for 9PM on AMC. This past week has been leading up to the return of the second half of season 3. The Governor’s is pissed and has only one g…