Sounds more like a mobile command station for major events. Quite a bit for a DUI check station...
Unless of course they were just really nice cops, and when they pulled over a drunk woman, they would give her the "option" of "sobering up" in the bus, and they needed the DVD player for pornos to "entertain" her while "passing the time."
Money Money Money
My truck broke down at 4:00am on the Interstate in Virginia once, a day after the snow-storm that shut down the East Coast in 1992(?). We walked 1/4-mile back to the last exit and got a room, got up early, and found a tow-truck and repair shop that quoted me a good price. Walked back and my truck was gone..... Seems I missed the signs saying abandoned vehicles will be towed in VA, since I was really tired and driving in a daze. The highway patrol had no answers for me, and told me the cops have 3 days to submit their reports, and to try back then.
I was traveling with a girl, and her brother came down from MD and took us to the Landover(?) GD shows we were headed to (I went up there twice with her, and the other time she had a boyfriend with her - that time I am fairly sure was Landover, but this time I forget for sure)
Her brother took me to my truck on our way back to Hotlanta to see the shows there, and the towing/impound facility had plaques on their wall from the VA Hwy Patrol thanking them for building their canine cars. They towed my truck 150 miles, and charged me maximum rates to do so. They recommended a local repair shop that wanted twice the $$$ to replace the tranny. I told them I would get back to them. I came back on a Sunday when they were closed with my spare key (tore up the front porch where it fell between the cracks years before) a giant U-Haul truck, a tow-dolly, and a friend, and took my truck back to GA. I called them the next day so they wouldn't report it stolen, and they wanted an additional storage fee. Yeah, right. I never went back to that fascist regime for 20 years, and only 'cause I had friends move there in the mountains just over from NC.
I bet your bus greased a lot of palms when it was built...
Seriously folks, I met a nice cop once... He was in my Aikido class. He said most cops train with other martial arts, the ones that are violent and are about beating the crap out of your "opponent." Aikido is about not fighting; you are never taught a move to attack someone. You never throw a punch or kick. Every move is about preventing your attacker from hurting you or themselves, and stopping or subduing them without injury to them (minor temporary pain may be necessary). But even more, it is about a lifestyle and mindset of peace and harmony in the way you interact with everything, from the bad guy attacking you, to your sweet lil' ol' grandmother, to a door or fence gate.
Paying for court fees when found not guilty? Sounds like a crime to me.
Oh yea, back to your bus.....
The lights sound interesting to me. I "think"

I should be back over there in the spring if you still have them. (Wanee calls, and I have fam in the NC mountains) Then again I thought I would be there to see family for the Holidays and CB's FLA mini-gathering he wants to put together.
Seriously, get some picks, day and night with the flood on if can...