Luis Avalos (right) with Robert Duvall (left) in 'Badge 373'
Luis Avalos dead in 'Badge 373'
Luis Avalos (1946 - )
Badge 373 (1973) [Chico]: Falls to his death from a rooftop at the end of a scuffle with Robert Duvall.
Back to A Index
Back to Main Index