Miscellaneous

Spider car

Not the fastest car in the world but certainly one of the weirdest. A car on legs!

1755 views 05.26.07(by dcadmin )