VIDEO: Chinese Tourists Dance In Red Square

On July 20, 2014 by Lazer Horse
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 →