Those little blue pills help with that.
My thoughts exactly. That drug will dilate veins and arteries...now about the blood pressure thing...
Could be but I'm guessing not. This looks to me like a different process involving, I guess, capillaries.