It looks like the window regulator failed and then got jammed up.
Kludge
Dutch repairs In America everything is bigger In Holland is it smaller. This is. the way some repair a flat bicycle tire
How can you tell summer is here? Nothing like window AC units in cars/trucks/vans!
I think with a little more duct tape it should be as good as new!
WOW I've always wanted to wrap my beer around some boobies so I might have to buy these which are currently for sale on Craigslist!
"Tailgate strapped closed slider window taped shut"