metta world peace italy

We all remember the song, “anything you can do, I can do better,” when challenged to be capable of doing something. Well, Metta World Peace has recently redone this musical as he takes on a new catch phrase. “Anything you can do, I Cantu better.” What does the Cantu stand for? World Peace has joined […]