If you’ve ever ridden on a city bus, you know what an…um, “interesting” assortment of people you’ll find there. And that’s just on a regular city bus – imagine how many more extreme personalities could fit on the SuperlinerĂ‚ Youngman JNP6250G, the world’s largest public transport bus.
More Images