Larry Craig, toe tapper?