Hell bent for leather

Posted on at


That means to go all out , willing to do whatever is required to achieve ones objective.



About the author

160