Italy ItalyAbout Stefano Robert RebessiItalian / American, born in October 1983, living in the peaceful city of Cremona in Italy.