Latest News
Please reload

Latest Posts

August 1, 2018

The Molochs have premiered their second single 'Too Lost In Love' ahead of the release of their second album 'Flowers In The Spring' on September 7th via Innovative Leisure. 

“I had come in with just this repeating chorus: ‘Too lost in love to se...

Please reload

Find Us On
  • Facebook Long Shadow
  • Twitter Long Shadow
  • Instagram Social Icon
Categories
Please reload

Recent Posts 
Please reload

Please reload