We check out the latest Doctor Who episode from December 25th, and wonder what and where the tangerine came from. Without spoilers we will leave it at that, but if you have seen the last episode then you should have fun with our face huggers, er dream catchers, er... oh never mind.
Enjoy!
view more