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

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