What are Heart Murmurs?

Heart murmurs are often a result of a defective heart value. When the value is not working properly the blood flow is not smooth and causes the blood to flow backwards. For more information see here: