There is a reasonable assumption that you are about to discover your new favorite band. Based in New Orleans and led by Armando Leduc, Salsa Royale builds its sound from a combination of infectious enthusiasm and powerful talent.  <Read More>