11th March 2021
Trademark filing points to another Mercedes-Benz AMG super sedan joining the ranks Motor Authority