Angry British Driver Beats Up Crazy Climate Protester in Street – Protester Was Blocking Traffic in the Middle of the Road (VIDEO)
London, England – The silent majority worldwide is getting fed up with deranged leftists trying to disrupt their everyday lives.