Watch A Whole Town Experience A Christmas Miracle. This Will Give The Feels

Use   keys to browse more stories

It's the season of giving and this amazing commercial has captured the true spirit of giving by surprising the whole town of the Dominican Republic with a miracle that would never be forgotten by the people.