I read in an article that you have to take your windshield to a glass shop to get sealed.


What nation always wins? DETERMInation!