April 17th Finds Dr Who in America

BBC America announced today that the new season of Dr Who will be shown in the USA beginning April 17th, 2010. Here’s hoping the new Doctor wins over the hearts of the rabbid Whoians out there!

Leave a Reply