Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Ellie’s endless ditties are more horrifying than mushroom monsters. But her painful renditions of a-ha and Pearl Jam aren’t just cringe – they signal a much bigger problem

This week’s episode of The L…