Splash and Dash showers and storms arrive for Memorial Day