bristol rangel