- You are here:
- Auto News >
Japan's Supercar Killer Comes Back Even Stronger2012 Nissan GT-R - Click above for high-res image galleryInvincible. According to Webster's, the word means "incapable of being conquered, overcome or subdued." The adjective is often used to describe something so superior that it's nearly ...