Jacob Hibbitts

5pc
Staff Writer at Lassen County Times