Godcast Season 5 100x100

The Godcast: Season 5 Episode 12

by Adam Cookon November 12, 2012
Lee's reason for being absent last week is revealed, he was off playing the latest Family Guy game at Activision HQ, then the guys talk about First Person Shooters, and where they are heading.