The 908's cleaned up at the '69 Targa Florio:
The Porsche 908's came 1st, 2nd, 3rd, and 4th, followed by an Alfa something or other, and then another 2 Porsches, this time 907's
RS is indeed Renn Sport, which means Racing Sport, or Sport Racing if you flip the words around... couldnt figure out what "sport" translated into?
Boxster doesnt mean anything :licker: