February 18, 2015

Holocaust Deniers

Mark Weber from the Institute for Historical Review espouses his pro-Nazi nonsense.

00:0000:00

More episodes

Load more