2008 Mercedes-Benz CLK63 AMG Black Series Preview

Affalterbach transforms a Safety Car into a Speed Demon