Lucha Libre movie starring JAKE THE SNAKE ROBERTS "El Alambrista" will be out later this year. The trailer is part two and the movie was my first movie about a decade ago. If you have any feedback I would l love to hear it https://www.youtube.com/watch?v=Tyr531POQO0