Edelbrock STR-12
Yea, the STR'a are over the top.
Print