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