Is This Our America: Mayor involved in fight at Illinois meeting 

We've seen our fair share of heated city meetings, but nothing quite like this. Things went totally left at a meeting in the Thornton Township in Illinois.

Top Videos