Embarrassing MomentsThe Lisa Show • Season 1, Episode 208, Segment 1
Jul 8, 2019 • 12m
Lisa and Richie discuss they're most embarrassing moments.