Night Buses of New York City, USA

3,684 views · Published 7 February 2010 · 1:49 · Indexed 8 November 2026

Channel: Timosha21 · 2010 · Autos & Vehicles

Watch on YouTube

calling on the experts on buses!! Need help in identifying some of these buses. 
These buses were filmed in uptown Manhattan, New York City, United States of America.
--------
A hybrid electric bus is seen?

More from this channel