I had the opportunity to detail this 2005 Mercedes B AMG this past weekend. As usual, outside needed a lot of love and the interior was a little abused as well. Not any more....