I imagine that there's an inspirational poster hanging somewhere in Ram headquarters, but instead of cats hanging onto the ...