Leon Updated: April 5th, 2015 Please help!We are desperately looking for pictures of Leon. Drop us a mail here! Home: Brasil Contributions by Leon Brasil • MAD Magazine (Record)MAD Magazine #53May 1989É Preciso Mudar a Cara dos Nossos Políticos! (Writer, Artist)back to top