You put a smile on my face, Elena! The traffic in Moscow is unreal (and we're from NY, land of horrible traffic and road rage!). Despite the police escort, those drivers yielded to no one! Moscow bumper cars! It was really exciting to experience it!


Denise

Retired and loving it!