360 Magnum Heads

Interesting read, i was under the impression higher compression = less economy.