06-06-2017 RESTAURANT

Restaurant Owner Fights Off Machete Terrorists

CCTV footage shows moment Spanish restaurant manager stops machete-yielding terrorists in London by barricading entrance.

.... show all

More Videos

Advertisement
Advertisement