0 0 0The moment you unlock E-7310 on Deluge, just head South and drive through the pond that is in the vicinity. The achievement should unlock once you drive out of the pond.