This 2005 Corvette is built for power thanks to its LS3 crate motor and twin Borg Warner turbos.
Subscribe