London, UK. A taxi gets caught up in riots during demonstrations against government spending cuts.
Back to Top