Nick Griffin/Definition

Chairman, British National Party; guest, Political Cesspool