625-CFM Street Demon? aka TQ....

Any body Seen the article in Car Crafts, Sep issue?
Looks a lot like a Thurmo Quad with AFB style metering rods?
I though Demon only did holley type carbs?