Spencer on The Rusty Humphries Show Jul 7, 2005 8:36 pm By Robert Spencer Rounding out a day on the radio, Jihad Watch director Robert Spencer is slated to appear on the Rusty Humphries Show tonight at 10PM EDT.