New sheriff cleans up the town. First (?) in "Mauricio Rosales" series.
2018
1996
2003
2011
2010
2009
2005
2004
1998
1997
1984
1985