Twelve Foot Ninja release Mother Sky music video
Twelve Foot Ninja have released a music video for ‘Mother Sky,’ the first single from their upcoming debut album ‘Silent Machine.’ The album will be released on the 2nd November and if pre-ordered now, fans will receive a track from the album along with a free digital comic each week until the release.
No comments yet... Be the first to leave a reply!