Though I can't be sure, what I believed happened was moisture got trapped underneath the leather and the base of the windshield.
When the windshield magnifies the heat outside, it caused the moister to seperate the leather.
This can be fixed with the proper kind of glue. It will have to be cleaned and dried completely first, then use only a glue designed for leather as it will remain flexible when dried.
If you have someone else do it, it won't cost very much.
SPONSORED LINKS
Friday, September 17th, 2010 AT 4:43 AM