The best place to go to see cherry blossoms? That would be Newark

Jeff Smith reporting
Tuesday, April 01, 2014