Speed and Finesse are the Name of the Game for the Lady Rangers