francoHFW
Diamond Member
Anaheim is Los Angeles LOL and Niagara Falls is the number one tourist attraction in North America. And your location says Nv now, international Man of Mystery.nope....Niagara Falls........ and used to live in Buffalo... Which is right next to Canada.I thought you told me you lived in LA...franco....i thought you told me you live in W.NY?.....I live 50 miles from Canada, my family moved down from there in 1905, and no they don't go to our hospitals.My sense of humor does not involve insulting people.