Some of us may have panicked when the BBC series Doctor Who was no longer available on Netflix. Now we learn Amazon Prime has picked up the show!! Episodes will be available to stream in the US through Prime video starting in March. The series returna with new episodes in 2017. Stay tuned….