Originally Posted by
TheCrispyToast
My Visa is in the USA, and yeah this is what I was thinking of. So in order to step out of the airport and checkout moscow for a long layover I dont have any option but to get a normal tourist visa?
With an American passport, yup, pretty much. You can look into getting a transit visa instead of a tourist visa, though. If that's simpler & requires less paperwork.
Good luck.