Odd Squad Wiki
Advertisement


Crimson Carl is a villain who lives in Pinehurst, N.C.

Trivia

TBA

Advertisement