Cardiovascular Health

How many gallons of blood per minute does your heart pump?

123