V8 supercars new cars mercedes Source Source Source Source Source Source Source Read Also: Supercars exposed mercedes Mercedes benz in v8 supercars Mercedes racing in v8 supercars Mercedes in the v8 supercars Nissan and mercedes v8 supercars Mercedes to race v8 supercars