Police Riots in Miami
Song For Today - A podcast by songnews
Categories:
November 21st, 2003 was one of several days notable for the entirety of downtown Miami being a ghost town, boarded up except for riot cops and protesters, outside of the meetings for the Free Trade Area of the Americas.