Slot car guys?

Here is an original dealer ad for the 66 Strombeker Barracuda set. Note the 1/32 Barracuda cars below

4C0D1ADD-D598-4290-99AB-53AC71246352.jpeg