Daily Archives: December 2, 2013

Episode 63

This week we wonder where the hell Denzel was across the globe, track the progress of the Jade Rabbit, have Karzai complicate things, and break out of prison in Sweden to visit the dentist.

Posted in New Episode | 1 Comment