Barracuda Duash Removal
Yes the windshield needs to come out.
Print