These are the strandbeesten. I saw this in real life in Leicester Square, London. Very impressive feat.
Showing posts with label automotive. Show all posts
Showing posts with label automotive. Show all posts
Friday, October 19, 2007
Subscribe to:
Posts (Atom)