I wonder if he has other screen names.
Most likely. It probably signed up with a few aliases to employ during the 2004 election cycle.