Mercedes-Benz and performance division AMG have finally pulled the sheet off of the upcoming 2016 Mercedes-AMG C63, after months of speculation and anticipation from the power-hungry masses. Set to ...