8th Avenue

From Tardis Wiki, the free Doctor Who reference
Error creating thumbnail: Read-only mode

8th Avenue was located in New York City in October 1969. (PROSE: Times Squared)