Cowboy sheriff investigates the murder of a crooked lucha-libre promoter.
Create an account to continue watching