Spencer on the John Batchelor Show tonight Jun 24, 2005 4:25 pm By Robert Spencer Jihad Watch director Robert Spencer will be on the John Batchelor Show tonight at 11:20 PM EDT. For convenience’s sake, here is the infamous flag-trampling video that led to the death threats, which we are set to discuss.