The Molochs release their sophomore album Flowers In The Spring early next month (September). On the record, the band deliver a love letter to rock through the ...
Today sees the release of 'Too Lost In Love' by LA's The Molochs, the second single to be released from sophomore album, Flowers In The Spring, due September 7t...