Cartoon Performance? Mika takes to the stage to render his first album in a live format, a specially recorded gig in Paris. You know something...it ain't bad, read on. October 22, 2007