Claim: Steve Mouzakis was in the television series Where the Wild Things Are.
Verdict: NOT ENOUGH INFO