Hello all!
I have been living outside of the USA for the last 3 years enjoying my time in Japan and all over south east Asia but now I am back in the USA for good!! Unfortunately I really miss my old hobby and looking to break into the life now Thalia's back!
I travel to San Antonio many times per year and always looking to enjoy life!
So how does a USA newbie get started??
Thanks,
GHM