Author | Message |
---|---|
◊ 2010-10-13 00:14 |
It is the NABI 60 BRT, the Los Angeles rapid transit articulated bus. It's the ex-Hungarian Ikarus bus company according to Wikipedia. NABI-North American Bus Industries: http://www.nabusind.com/NABI/brt-bus.htm -- Last edit: 2011-01-09 12:24:01 |
◊ 2019-01-17 05:02 |
2005 |