Share  |   Share  |   Share

Giving Away 140 Roses

A man bought 140 roses from a lady selling them in the New York City subway but had one condition, she had to give them away to strangers for free.