“even if he is totally making this up, it’s 100% believable”
Ogles is a good guy; I don’t think he’d make it up.