Mercedes-Benz At The 2009 Frankfurt Motor Show IAA Sep 15, 2009 Mercedes-Benz is once again demonstrating its capability as the driving force behind innovation in the automobile industry at the 63rd International Motor Show in Frankfurt, Germany. With the Vision S500 Plug-in HYBRID, which is also mak... Share Save Saved Download