Car crashes onto platform at Fleetwood train station, delays Harlem Line trains

MOUNT VERNON – A car ended up on the Fleetwood train station platform after crashing through a fence around noon and is delaying Metro-North …
Source: Towing News