Our irascible palmetto bug makes his on stage appearance today! If you’ve ever seen the bugs in Florida you know his size is no exaggeration.

Well, maybe a little.