I wonder that as well. I jumped up on the trailer today to get a looksy. The front windshield is covered with a paper. The little window on the side is open, but the mirror is kinda against it.
Just a few secs of being up there, I got ran off by a security guy in a white Ford Focus. Here is a note I got from my army buddy. I sent him the pic asking
"Thats the new MRAP (Mine Resistant Ambush Protected) I gots me a whole fleet of these. Mine are a little bit bigger than these this is the new one about to go to Afghanistan. they are made in Cinci."