"Elmont Overpass Installation"
Just after 0215 hours on March 20th, 2022, the Elmont Station Pedestrian Overpass glides over the Long Island Rail Road Main Line during the beginning o... (more)