Apologies if it's already been covered in this thread but can anyone tell me what those peculiar "launchers" mounted on the pick-up truck cab roofs are? Don't recognise them at all.
However, they do remind me of a bizarre Astazou-powered car which was build by a bunch of crazy Cloggy F-16 drivers at Gilz-Rijn. They fired it up in the hangar during the pre-air show PU in approx 92 or 93. Nearly deafened the assembled masses.