Look familiar? Ben Stiller’s Apple TV series was filmed in NJ

SEE MORE: