The premiere of Shrek 2 delivered a blast of sucrose-enriched entertainment at Cannes and put a spring in the step of the Croisette flneurs, many of whom wore the promotional ogre ears given away by the skipload outside.
deliver=bring in the sentence above? More like "provides"
a blast of sucrose-enriched entertainment? The entertainment is terribly sweet [harmless and undemanding and suitable for children]
put a spring in the step of the Croisette fluneurs? <-how could we put something like weather ? and what does that "step mean in this sentence"? Put a spring in your step" = spring here is like a spring - bouncy
skipload? Skips are those big metal containers for rubbish that builders use.
the grammar above in the red sentence, that does make sense but come strange to me. I have analysed it as below
People wears the promotional ogre ears and they give many of them(the promotional ogre ears) away by the skipload outside.
my questions are
Does "Whom" indicate the people who wear the promotional ogre ears or just the promotional ogre ears themselves?
"Whom" = people.
If it had been the ogre ears, it would have been "which".
and does the sentence above is(has?)have correct grammar?
Student or Learner