Joe Walsh dropped in on The Late Show on Wednesday (8/2) and did Life's Been Good with Steven Colbert's house band Jon Batistee & Stay Human. During his conversation with Colbert, Joe also recalled a dining fiasco he and John Belushi were responsible for back during his pre-sobriety days.