Robert Spencer interviewed on 2012 election Nov 12, 2012 5:51 am By Robert Spencer …by the superlative Big Fur Hat of iOwnTheWorld.