The refreshed 2010 Porsche 911 GT3 RS got caught with its pants completely down and we've got the photos to prove it.
What do you do if you're high altitude testing and you see one of Google's Streetview cars coming? "Hans, run for the tarps!"
The first photo we've seen of the upcoming 2010 Porsche Cayman S Sport has already made its way to the web, we're assuming from the pages of some Euro buff book by way of a fan-forum and an enthusiast's scanner. Details are still sketchy, but word has it the uprated Cayman will have eight extra horsepower, raising the…