May be Germans, but I thought this was funny. Check out the pep talk at :12....very illuminating, lol.