World's First Twin-Turbo SRT Demon 170 Dreams of Being the Most Powerful out There
They started a project with three Dodge Challenger Demons. Now they've got four and want the Go Mango to be the world's most powerful
Source: autoevolution.com