April Fools exhibits at N.J.’s Liberty Science Center will play tricks with your eyes
Liberty Science Center in Jersey City is unveiling a pair of new art installations this April Fools Day — one that will have you virtually climbing the walls.Argentine conceptual artist...