Metra 198 pushes a inbound train past River Rd in Naperville.
Back in 2014, a inbound Metra train ducks under the since-removed CB&Q signal bridge and its replacement in Westmont.
A inbound Metra train departs out of Hinsdale for the windy city.
Metra 114 departs out of Hinsdale with a inbound train.
Metra 102 ducks under the Pennsy signal bridge at Racine Avenue.
Metra 190 departs out of Westmont with a inbound.
A inbound Metra train approaches its stop at Downers Grove Main Street.
Metra 120 makes a station stop in Morton Grove with a inbound train. Those searchlights have their days numbered as a new cantilever is going up.
Metra MP36 427 departs Elmwood Park with a inbound train
Metra 406 departs out of the new platform in Joliet with a inbound
A inbound Metra train arrives at the 80th Avenue station in Tinley Park
Metra 407 pushes a inbound train past the Tinley Park Christmas tree in golden light.
Metra 215, which recently received Operation Livesaver decals, departs out of Elmwood Park with a inbound train.
A inbound Metra train arrives into Westmont, ducking under the new cantilever.
Metra 201 departs out of Westmont with a inbound train.