Kevin’s Reel World – The Equalizer 2

ST. LOUIS, MO — Is Denzel Washington trying to poke Kevin's eye out? What did he do to provoke this attack? Watch this to find out.