Is the truth out there? Rare hole punch cloud appears over Illinois...