The SRT Power Chiller™, a key component of the record-setting, 840-horsepower 2018 Dodge Challenger SRT Demon, is among Popular Science’s best of What’s New for 2017. “The Best of What’s New awards honor the innovations that shape the future,” says Joe Brown, Editor in Chief, Popular Science. “From life-saving technology to incredible space engineering to gadgets that are […]