Got caught drive the Testa in heavy rains yesterday. Low visibility and a lot of standing water on the highway. It was touch and go from a visibility...