Suicide bomber shot by police in London earlier today

Hot off the press. The British police don't fuck about


Points: 15
Mucho User CUNT
by CUNT
Submitted on Nov 29, 2019