Snakes, flags, french toast, Jerry, stepping down into a shower... a memorial day weekend for the ages.