Protesters stop and let down the tires on a limousine in... 26 Mar 2011, Jess Hurd - jj1103068.jpg

Protesters stop and let down the tires on a limousine in... 26 Mar 2011, Jess Hurd - jj1103068.jpg