British Patriotic People

British Patriotic People is a terrorist organization located in Britain

Members
Abbott Carter (Leader)