That’s one…”I agree”
It looks like Master Chief from Halo has descended upon Whoville.
The Doctor Who Christmas Special airs on BBC America on December 25th at 9/8c
Love It? Share It!
Written by Jason Tabrys (@jtabrys)
The former editor-in-chief, Jason still reappears in the rafters of our fair site from time to time but he now spends his days leaping from one place to another, trying to put right what once went wrong. You can still find his words across the toxic constellation that is the… More »
What did you think? Comment below!
Comments are closed.