Spencer coming to Memphis Jun 8, 2011 9:26 pm By Robert Spencer And they’ve put up a billboard! I should have worn my Elvis suit.