• Embed

40 Greatest Fails 3: #26 - Lack of Trust

ClipEp 2631/4/2014

This little girl will never trust anyone ever again. Find out why in this clip from the 40 Greatest Fails 3.

Watching