Carla Morrison’s new album is titled “Dejenme Llorar” (in English, Let Me Cry), and the title definitely helps say a lot about the album. It…
The first thing that I noticed about The Funk Ark’s new album High Noon is that doesn’t waste any time getting down to the funkiest…