You have to wonder if in winter time do they have to double up on the window wrap. It looks like they did here.
Jeeps apparently its not only a way of life but also a way of sleep!
If it doesn’t fit then make it fit
If the Spinal Trak machine doesn’t get you in line then maybe the electrical tape can!