Leo The Mime
Leo The Mime, Leo Cardoso, is a professional mime artist from Sao Paulo, Brazil. After perfecting the art of comedic mime on the streets of Sao Paulo, Leo headed for Europe. He has spent the last few years performing shows … Continue reading →