Guest
Login
Sign Up
Site settings
Forgot Password?
Filmed in Spring 1999, a gonzo camera crew roams the streets of China's capital, asking random passersby, “Is the wind strong in Beijing?“
Autoplay video
Hide player controls
Hide resume playing