Jay Leno's E85-powered Corvette

8.2L V8? weird.