imaginario pictures February 26, 2015 BEAST OF CARDO on LATIN LIFE imaginario pictures February 26, 2015 Read the review by Jose Posadas on the San Francisco-based publication!