Taxi protest

Jul 23, 2012, 05:28 PM, London, Greater London, United Kingdom

Taxis out protesting the London Olympic lanes

clip location map