Tuesday, December 27, 2016

Wham! in 1985 China

These are fascinating videos. They even ride in a Hongqi!


No comments: