Comment Comment by mrgreenfur How do i improve my windscreen? Its all scratched and makes driving night and direct sunlight annoying. parent mrgreenfur 4 years ago