Monthly Archives: July 2011

The Delft Superbus

I have already wrote once or twice about different “superbus” projects that claim to reach the capacity of trains and light rail on the public roads. In fact, Delft does have its own Superbus project, and the Batmobile was shown … Continue reading

Share
Posted in Uncategorized | Leave a comment