Subway stranger buys all of roses from a flower vendor. What he does with flower will melt your heart!

<p><span>One stranger surprised a grateful flower vendor by purchasing all of her flowers for $140.&nbsp;</span><br /><span>The only condition? She has to give away all of the flowers for free.</span></p>