If 427 cubic inches and twin 76mm turbos weren't enough, how about nitrous oxide on top for a claimed 2,000 horsepower? We tend to believe that number...Read More
We will safeguard your e-mail and only send content you request.
Copyright © 2017 Power Automedia. All rights reserved.