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... Posted by Jesse Kleiber