viagra relaxes smooth muscles which are responsible for vasoconstriction. so taking viagra can work as a vasodialator but, i think there are better options since if you accidentally get a boner with viagra it's not going down and i think walking out on stage with a raging hardone would probably cost you some points.