Date: 05/16/2003 Views: 2724
You have 0 items in your cart
Next up - Niagara Falls! This sign was seen on the US side. I don't think it's claiming to be Main Street for the whole US, but it's a little unclear.