Now, Mercedes have announced when the W16 will be unveiled, confirming the release date of February 24th alongside a picture ...