Dinosaur Comics 2318

At Least I Didn't Pee My Pants: 50 Stories of the Incredible, Amazing, And Just Plain Outrageous Things Real People Do To Avoid Peeing Their Pants