Now more than ever, we need your support! Become a Supporting Subscriber today.
Doctor Who USA Tour
The Doctor Who USA Tour was a traveling exhibit which stopped at various locations in the US, one of those stops were in Central Park, New York City in 1986. Bessie came along for the ride. Photo by Louis Trapani.