Rudolf Caracciola is the most successful German racer of the first half of the 20th century. Get an unprecedented glimpse into the career of the legendary Rainmaster who owns a record 6 German Grand Prix titles.