1997 Benz s320-Trackday rundown and pictures!