The world can be a harsh and cynical place to live in. We struggle as humans every day with adversity from others and our own personal shortcomings…in many ways that is what it means just to be alive. But not everyday is like that. Sometimes there is beauty and kindness and love that pierce the gray veil of dread in our existence. This beautiful vide is one such example. Here a woman is selling roses on the train for a dollar each when a man volunteers to buy every single rose she has but only under the condition that she give out the roses to everybody else on the train! Watch the amazing guerrilla style video above now!