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


> see photos >