Quote:
Ron (Houston) said:
2.



Whats that little fin on top? Sat Radio? Some Porsche testing thing?

Does it look like its sitting a little high to anyone else?

Thanks, nice pics!