D

It's an institution of Niagara Falls, NY. It's the...

It's an institution of Niagara Falls, NY. It's the first stop in the States, usually after a long wait at the border, that marks the beginning of a great car trip south.

Comments:

No comments