Originally posted by Jigsaw89
What's the deal with the windshield/fairing? It looks like vinyl is draped and taped over the windshield. What is it? Boat looks like a winner!
Its foam that is taped on the windshield, it cushions the shock when you hit it with your upper body or your arms