VIDEO: Chinese Tourists Dance In Red Square
Off
I think heartwarming is the wrong word, but I definitely felt a warm feeling in the area surrounding my internal organs when I watched this clip. The video features a gaggle of Chinese tourists...
Read More →