Daily Easy English Expression 0032 -- 3 Minute English Lesson: To rain on your parade

Today’s E-cubed: To rain on your parade What’s that? A present? Diamond earrings. They’re for Sue. Wow. don’t want to rain on your parade,...
Back to Top