Exclusive clip previews a suspenseful moment with Marc Menchaca
https://www.youtube.com/watch?v=iBsYm8uECNM The horror thriller The Retaliators is set to receive a worldwide theatrical release (courtesy of CineLife Entertainment and Trafalgar Releasing) ...