Music Video: Renzo Padilla “Llora”

Here’s the music video for New York City based artist Renzo Padilla and his song “Llora”. You can purchase Renzo’s newest single “Amor Pirata”…