At the Anti-imperialist Plaza, Sunday, Dec. 20, 2009.
The band became one of the few U.S. musical groups to play in Cuba recently, despite Washington's travel restrictions and the island's communist government's ambivalence toward Rock and Roll, Hip Hop and other kinds of American music........here
No comments:
Post a Comment