Mouth of Sauron Release Debut Album “Hearken the Echo of Music”
Las Vegas Technical Death Metal band Mouth of Sauron have released their debut album...
Read MorePosted by Marcus Miller | Oct 16, 2017 | Album, Death Metal, Metal, News, Technical Death Metal
Las Vegas Technical Death Metal band Mouth of Sauron have released their debut album...
Read More
Follow Us