Remember the 15-meter long Superbus from Holland's Delft University of Technology? Sure you do; it's the big, electric, beetle-icious bus that's going to be the efficient transportation for the future's well-off city dwellers.
Way back in March we brought you some photos of the first prototype being built, and now it looks as if the Superbus is starting to take shape. For some new video of a more show-ready bus making its way around the track, scroll on down.