If stock V8 power is good, then a boosted LS is better yet, right? We'd say this car proves the point pretty definitively... Posted by Paul Huizenga