Remember when the science teacher asked if they'd got the train into town! Think the train wasn't the only thing that arrived with them.
Going to be a long wait until the final episode of Lee's saga.
Even longer for us PS3 folks.
#9089154, By The Walking Dead