Avatar - the_manolus
the_manolus
flipped into next state in Europe
Police vehicles smash their way through Barcelona protestors' barricades on Las Ramblas

Police vehicles smash their way through Barcelona protestors' barricades on Las Ramblas

dailymail.co.uk - By Raven Saunt For Mailonline

Police vehicles were caught on camera smashing through protesters' barricades in Barcelona as part of ongoing demonstrations in the city. The footage …

View on dailymail.co.uk