In the Line of Duty: Ambush in Waco
Production: United States of America
Release date: 1993-05-23
Religious fanatics are barricaded in a building and surrounded by police. But they're not going to surrender; they prefer to die.
7.7
8.6
7.9
7.4
7.3
7.5
8
7
8.1
© CeCe. All rights reserved.