Controversial painter of Truth tackles Energy Dependence on Independence Day
Michael D’Antuono, the artist who created an uproar with his controversial painting “The Truth” on President Obama’s 100th day in office will be unveiling two new pieces on July 4, 2009. The artist will be exhibiting an installation at NYC’s Washington Square Park that tackles the subject of our nation’s dependence on foreign oil. D’Antuono, [...]