I thought they only made these without a windscreen? Didn't they have some sort of crazy air flow scoop that forced the air over the passengers heads? Great in theory although rain, stones and insects went straight through it so helmets had to be worn :D
Nice spot!