US hip hop band Cypress Hill will perform on the second last day of the of the five-day Rock in Rio Madrid music festival in Spain,...