Make Me a Menace - Claudia the Clown

Is Claudia a clown? Or the best secret agent in town?

Keep scrollingfor more!