Never heard anything about this until now, but the dude seems like a dumb ass to me. If you read the description on his roid website, it seems like a 10 year old wrote it. Titan that was pretty funny