The Impreza Cusco shots look great, and the Insight photos, especially the one with the wheel reflecting in the puddle are magnificent!
The Vanqush shots are impressive too, I've had a bit of brain freeze, and can't remember the name of the track you shot it on right now... But there's some spots on that track that are awesome for photo ops, and you seem to have nailed a few of them 👍