You are viewing a single comment's thread from:
RE: USA side of Niagara Falls is a Ghost Town
Interesting and a little creepy. Wonder whats up with that damn American side lol
Interesting and a little creepy. Wonder whats up with that damn American side lol