The FDNY responded on Friday morning after an MTA bus was hanging off an overpass near New York City's Henry Hudson Parkway.
A total of 265 electric buses were purchased for Queens - with the goal of making all buses have zero emissions by 2040.
Cristian Torralba says he watched as an MTA bus operator struggled to navigate around a parked car Friday morning along a ...