Rating: 10.77

Tough talk
.....