Check Out The New VIDMAX VIRAL Now!

Shocking footage shows Spanish firefighters beaten by riot cops after they form human shield to protect independence protesters