
Mayor @NiagaraFalls Canada | world's most famous address | home of one of the greatest natural wonders of the world & a terrific community #BeNF
Niagara Falls, Canada
Joined December 2009
- Tweets14.4K
- Following957
- Followers9K
- Likes7.5K

Mayor @NiagaraFalls Canada | world's most famous address | home of one of the greatest natural wonders of the world & a terrific community #BeNF