Monday, October 11, 2010

Stan's Special Cars

I was forced to photograph these. I can understand why the sidewalk-perched over-inflated tire one is awesome (in a way) but the other one, Stan must explain it to you. I think it's from Japan.

1 comment:

  1. The second one is a Daihatsu Rocky, caught my eye because you will never see one of these on the mainland US.