Balloon dad Richard Heene reports to jail today. He's still insisting the whole thing wasn't a hoax. Pitiful. Man up, Richard; you're the greatest sci-fi hoaxer since Orson Welles did War of the Worlds. You're just less popular. [CP]
And courtesy everyone's favorite mugshot and 911 caller purveyor, Heene's smirking mug shot is now available.