Definitely Not Jeffrey Lebowski's Torino: Welcome To Chile!

This DOTS Bonus Edition thing has really taken off, with photos coming in faster than I can post them (be patient- my jumble of files rigorously organized system will result in everyone's shots appearing sooner or later). We've seen North American cars and a few in Europe, and now it's South America's turn. Chilean… » 5/14/08 2:00pm 5/14/08 2:00pm