The Molochs have premiered the video for their first single “No More Cryin’ ” on Brooklyn Vegan. “No More Cryin’ ” is the first single off their upcoming album ‘America’s Velvet Glory’, which will be released 1/13/17 via Innovative Leisure. First, let’s meet Moloch. You remember him, right? The ancient god, the child eater, …
Read More »