Every best man should be watching this emotional wedding toast! And Try not to cry a river!

Try not to cry when you watch this wedding speech. A spoken true meaning of unconditional love.So inspiring in so many ways.