All aboard the Superbus! Luxurious long vehicle can carry 23 passengers and travel at 155mph Dutch design team includes Dutch astronaut who worked on Challenger The seven-year project has so far cost £11.5million Buses have never been the most glamorous form of transportation. But that is set to change with the Superbus, a 15ft-long, six-wheeled […]