I think they were thick heavy bullet proof glass hence the small size of it. They look ridiculous don't they...those windscreens..... always made me laugh. Whoever designed them I suspect didn't want to be in the draftsmen's office that day!
Toby
For FULL Forum access you can upgrade your account here UPGRADE