Anyone know what those two towers over the river are? (Image from the Sopranos) Submitted by xenotharm t3_yuny67 on November 14, 2022 at 3:45 AM in Newark 16 comments 26