Looking at this C4 Corvette from the front, the brain of someone who doesn’t immediately notice the twins starts to automatically write jokes. Between the twin turbochargers sitting, for the most part, where the headlights should be and the grinning face made by the turn signals/fog light stickers, it’s hard to not look at the […]

More...