Saturday, March 04, 2006

Here's a bonus for us car drivers: a video clip of a jaw-dropping display of synchronized driving, apparently from the early 80's. Here.

No comments: