The Post Game Report 230

Published: April 8, 2013, 4:26 a.m.

What do you guys feel about spoilers? The crew has a debate about them. 

We read our latest reviews. 

The Walking Dead had a finale. What does PGR think about it?