Welcome to the North Pole in Rochester, New York. It is located on Amsterdam Street, one block from where I grew up,
> see photos >