I have some friends with the modern incarnation, the
Caterham Superlight R500. You don't realize how small they are until you've seen one.
I've watched them on trackdays -- insanely fast.
Yep, that's the one I was thinking of.
The original Super 7s were banned from SCCA racing because nobody could beat them. So the Super 7 owners started walking around the races in T-shirts that said "Too fast to race."