iggymakarevich.com
L88 Rally
Corvette L88 Rally Car in France Thundering, growling power… sweetness.