Leigh Gray

Sheriff Grey is the sheriff of Rhodes.

Mission Appearances

 * Mission name 1