Posted inArts & Pop Culture

Peace Through Art

When the Art Car Museum presented the thought-provoking exhibition “Secret Wars” shortly after September 11, 2001, it had the FBI dropping by to search out supposedly un-American activities. Now The Station, a sister space to the Art Car Museum, may be angling for a visit from the Israeli Secret Service…

Gift this article