by Adam Lynch
October 28, 2009
David Irving is guaranteed to cause a rumble wherever he goes