Corvette Grand Sport vs Lotus Evora 400 Shootout

A classic matchup between American power versus British handling, how do you think will each car’s strengths help them gain an edge over the other?