German cars might not have the best reputation for reliability, but they aren't all bad. Here are some models that can last 300k miles.
Far more than just a souped-up 'Vette: the incredible story of the Callaway C12, a rare Corvette built to win Le Mans.