The dual air meter thingie was a Bill Thomas item. It makes perfect sense that one of the cars would have left his shop with that configuration. This is a photo from one of his catalogs.
Marlin, Does your original ad for the Twister have a date on it? Just curious when it was sold.
Thanks
Verne