What’s Up in the Forums: 2018 AMG C63S Battered in Hit and Run Accident By: Patrick Rall | June 4, 2018