Share: Title:The Equalizer 3 Full Final Scene (Denzel makes them pay HARD) Duration: 9:47 Plays: 1.6M views Published: 9 months ago Download MP3 Download MP4