Viewing a single comment thread. View all comments

BackInNJAgain t1_ja8xatw wrote

Somewhat, but most of the transit is centered on getting people to and from Newark, New York City and Philadelphia vs. from one part of the state to another.

12