The concept of one of the longest and most spacious buses.

 

v20240901