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.
Related posts:
Unhappy Easter: Chinese block "house" church service in Beijing
Falun Gong protesters in Washington
Technorati tags:
No comments:
Post a Comment