January 2nd 2017 – January 8th 2017 – The Molochs – No More Cryin’

Posted on January 3, 2017 by

Here’s our first Best In Show for 2017! “No More Cryin’” is a downright R&B stomper from the Los Angeles based band, the Molochs. The song can be found on their sophomore effort, American Velvet Glory, via the Innovative Leisure label. For more info visit innovativeleisure.net/artists/the-molochs.

Share and Enjoy

Related Posts