Best Christmas present ever?! Amazing folks that don't live in a van!!

3,381 views · Published 18 December 2017 · 10:07 · Indexed 23 October 2026

Channel: Debrajoy · 2017 · People & Blogs

Watch on YouTube

There are no words to describe how thankful I was that this gentleman, a total stranger came to my rescue! God is good and so are people!

More from this channel