Episode 061 – Doctor Who – The God Complex

The Doctor’s days are numbered. Why not spend them in a cheery hotel?

Ben and Eugene review The God Complex.

Leave a Reply