Anyone from the US here? I figure some of you here are from other countries and some are from the US. I live in Florida, and I love it here. Any other US citizens members here?
I have been there for 2 months once. I was in Arizona and saw Grand Canyon. I also travelled around outside Phoenix to see if I could find some of the places MacGyver has been filmed :-)