Club Med Genoa

  • Aired:  07/20/01
  •  | Views: 1,760

The streets of Genoa run thick with blood, rocks, sticks, tear gas and patchouli oil during the G-8 Economic Summit. (3:30)

Loading...