Today's Saturday musical seletion is lovingly dedicated to our landlords, the People's Republic of China. The song is "China," performed by the appropriately named Red Rockers.
This 1983 MTV staple fits in with much of the Brit-pop favored by the network. Appearances can be deceiving, the Red Rockers were from New Orleans.
Unhappy Easter: Chinese block "house" church service in Beijing
Falun Gong protesters in Washington
Technorati tags: China communism video music rock entertainment