Diddy Blog Posted July 24, 2008 Rick O'Shea3 Comments The title loses a little something in the translation…