REVIEW : Salvador - Make Some Noise
Latin American influenced 7 piece band Salvador are back with their brand-new 2013 album 'Make Some Noise', featuring their hit song 'God of Forever' and a cover of Steve Winwood's 'Higher Love'. Here is the review.