Odd Squad Wiki
Advertisement


Sheila is an actor in a TV show titled The Bizarre Brigade, where adults solve bizarre cases. Her head was missing. Once her head was returned, her co-star replied, "I'm so glad Sheila can see me now!" This explains where the saying "If only Sheila can see me now!" comes from.

Advertisement