American muscle car engineering versus German luxury performance sedan engineering. Who wins at the drags? Watch the video here. Posted by Bobby Kimbrough