An action film starring Chiquito and Monsour Del Rosario
Legend of the Lost Dragon is not available for streaming at this moment.