Paradise wins the “Medallon de Oro” in Spain!… TWICE!+

Paradise wins the “Medallon de Oro” in Spain!… TWICE!