Geneva International Motor Show 2011

The Geneva Motor Show runs from March 3rd through 13th. It’s been a staple in Europe for over 100 years. We realize that most Americans reading this post won’t be able to attend, but it’s still a very interesting look at some of the most imaginative, daring and creative concept cars that you will find, so it’s worth … Continue reading “Geneva International Motor Show 2011”