T tomo658 Apr 10, 2012 #1 I've got the common sunroof leak with my clio and I've come across Betta Windscreens a lot when researching on the net about the problem. Has anyone had theirs repaired by them and your opinion of them?
I've got the common sunroof leak with my clio and I've come across Betta Windscreens a lot when researching on the net about the problem. Has anyone had theirs repaired by them and your opinion of them?