I've heard people mention an English Super Speed before and always thought they were mistakenly referring to a Rocket. I think I may have finally located one!
Flare Tip Rocket, English SS?, Super Speed
"Made in England"
Could this be an English Super Speed?
Flare Tip Rocket, English SS?, Super Speed
"Made in England"
Could this be an English Super Speed?