The worldwide fan rewatch of 2005's "Rose" – the first new return episode of Doctor Who – takes place at 7 p.m U.K time this Thursday March 26th – and there's a special guest who will be joining the festivities Showrunner Russell T Davies will join the rewatch and livet-weet the show, and he has[...]