Skip to main content

delft university of technology

  • 0
    Video: You Don't See That Everyday: Superbus brake-testing in the snow

    The Superbus, the project of a series of university students in Delft, Holland, is so gloriously absurd it's surreal. It's a 49-foot-long public bus that's 5.6 feet high, runs on electricity, seats 23 passengers in individual captain's chairs, has 16 gullwing doors, is intended to go 155 miles ...


Autoblog iPhone App
Shop for a vehicle