Uriel Barros is a former Argentinian film producer and one of the founders of the Mondo Macabro video store.
Another Cursed Movie
MOVIE • 2023
Video Bizarro. Local 63
MOVIE • 2016