Guy Fawkes Revenge is Here!


The streets of London are in flames, people are being killed, and hordes of officers are being ordered to the street! Sound familiar? Well perhaps I am exaggerating the story here a bit – however there has been at least one shooting, some buildings were torched, and 10,000 police officers are being added to the streets to try and restore order. What a fascinating summer for London.