Wow cwise...I need to get me one as well since I drive so much highway. Is it hard to put on at all? How long does it take you. I travel at least every other weekend out of town...
What their website?
'03 G35 Sedan.
What their website?
'03 G35 Sedan.