Operation: Desecrate American Flag

  • Aired 01/27/2006
  • 187 Views

One of many inflamatory protests by NY-based Islamic Thinkers Society.

Loading...