All Railroad Crossings on MBTA's Haverhill Line

A total of 31 railroad crossings on non-private roadways. Towns include Melrose, Wakefield, Reading, Wilmington, Andover, Lawrence, North Andover and Haverhill. This video also features the Downeaster, CSX and a rail washer train. These are used to remove fallen leaves that have been stuck to the rails. These leaves result in reduced friction and wheel slip problems. High pressurized water is used to spray them off the rails. Melrose: 0:00 West Wyoming Avenue 2:09 West Foster Street 4:16 West Emerson Street 5:38 Franklin Street Wakefield: 8:04 Greenwood Street 9:21 Forest Street 10:39 Broadway Street 12:57 Albion Street 15:46 Chestnut Street 18:00 Prospect Street Reading: 18:43 New Crossing Road 19:47 Ash Street 21:08 Main Street 22:32 Washington Street 26:21 Woburn Street 29:54 Willow Street Wilmington: 31:19 Kilmarnock Street 32:27 Woburn Street 33:10 Concord Street 34:18 Middlesex Avenue 35:29 Salem Street Andover: 37:42 Lowell Junction Road 39:20 Tewksbury Street 40:17 Andover Street 41:04 Austin Way 42:57 Essex Street and Pearson Street Lawrence: 47:54 Andover Street North Andover: 48:44 Frontage Road 50:14 Sutton Street 51:18 North Main Street Haverhill: 52:30 Cross Road Video Rating: G