The Mercedes SL 65 AMG Black Series is the new Premium Sports Car

The Mercedes SL 65 AMG Black Series is the new Premium Sports Car

Jerry under Sports cars Picture: Michael Mura at Flickr After the super sports car Mercedes Benz SLR McLaren was phased out of production, an extreme high performance version of the SL roadster has stepped up to fill its shoes. The Me...

Close