Tag: James Goddard
WATCH: Petrified Neo-Nazi thug forced to run for his life after telling Scousers Liverpool...
A video of the notorious far-right, neo-Nazi yellow-vest activist, James Goddard, has gone viral after he was forced to make a hasty, and ridiculously pathetic, retreat after labelling Liverpool "a sh*thole" in front of...