Military.com
Under the Radar

Chinese TV Explains the NBC Tonight Show Disaster

The best part is that you don't have to know the language to understand exactly what's going on. (via Newsweek)

Show Full Article

Related Topics

Under the Radar