Archives for December 15, 2009

Weekly Porsche Wrap

Porsche 959 vs. Ferrari F40 – Which one was the ultimate 80’s supercar? It doesn’t really matter. I have to admit to loving both cars, although each for different reasons. I saw both for the first time while living in Germany. Simply amazing machines. This article is a repost snipped into several forum posts. It’s […]