What was with the pooftah goggles - nothing like that in my day!
I don't know about goggles
, but a single golfing glove is de-riggeur for the left hand in a 103 as it'll stop your left hand sliding sweatily off the speedbrakes just as you're starting to flare