Published September 18, 2016 at 700 × 394 in Death Wish 3, Cannon Films and 80s excess death-wish-3-original-1024×576 Next →