Discover the fastest, the brashest, the most stylish and the outright strangest cars that have ever been made