[gallery]

indianajcnes:

Magnum Force (1973) dir. Ted Post