Dennis Rambo Franklin

null

Rambo Franklin has managed to carve out third-place in the points based on consistently strong top-10s, but that is not enough for a driver who wants to win.