Date: 05/04/2003 Views: 9452
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.