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."