Is there any hope for human nature?

Ummmmm..................biker.............................