Here is the new C5-R 7.0 Liter V8. That's 427 cubic inches of Corvette power. Looks like a factory job.