It seems that Mercedes is slowly prepping up the release of the C63 AMG in the States. No release date is yet clear for the AMG beast, but the TV commercial may be an indication that the moment is not too far away. Until Mercedes finally decides to release the C63, we have videos such as this to help us with the long wait. Enjoy the spot.