Submitted By: ebaum
Date Added: 38 weeks ago
Featured: 38 weeks ago
Tags: failed leap faith funny painful ouch blooper
Views: 77,758 / Comments: 611
Embed
Url