Take the Bus in Luxury

Here’s a way to put a positive spin on taking the bus. This Superbus concept developed in the Netherlands is a muscle car in a limousine body. A very sporty and future forward limousine body with butterfly doors. It has the capacity to carry up to 23 passengers at a time, and no matter where… Read More Take the Bus in Luxury