Have you seen this fool? Are we embarrassed yet?

Meeting with trucking CEOs went well? I guess...

The tweets are pretty funny, though. At least we have that.