Leo, the controversial art dealer from 'Love Is Blind' season 7, is already joking about releasing his tax returns
Leo still works at his family's company, based in New York City According to the company website, Leo runs his family's art business, Capital Art Advisory ...
Business Insider via Yahoo
3 days ago