Spain, the beautiful land of tapas, siestas and beaches has a lot to offer when it comes to alcohol consumption. Booze plays an important role in the social scene of the country. We explain why in this video.