A new band from Puerto Rico that melds the joyful boricuan tradition of street-corner rumba with the in-your-face, guitar-driven sounds of the best american rock.
A new band from Puerto Rico that melds the joyful boricuan tradition of street-corner rumba with the in-your-face, guitar-driven sounds of the best american rock.