You’re an idiot.
Listen booger eater, they cannot force you to roll down your window. They can however ask you to exit it during a traffic stop. So go back to doing something you’re good at like licking windows.
I’m a huge police supporter but believe they were wrong here. TH gave him his DL and rolled up his window. There is no law against keeping window up in a traffic stop. Cops can ask him to keep it down but cannot order you to do it with the force of law. No more than they can order you to take off your sun glasses to check your eyes to see if you look drunk. You have no obligation to help them gather evidence against you. Cops are fk’ed here. Power trip.