I'm not certain of this source material but there is a lot of wierdness going on with Todd Kincannon twitter accounts.