2009 Mercedes SL65 Black Series: The Ultimate Expression Of German Muscle

2009 Mercedes SL65 Black Series: The Ultimate Expression Of German Muscle