A Station Eight Fan Web Site
Displaying 1 record.
Oh, almost forgot, one more question: Where in New York is the Xanatos Enterprises building meant to be located? I've been searching my tapes for a full shot of the city skyline including this building, but I can't find one....
It's on Central Park South. At least it is in my Manhatten.