Texan's Giant of the Mountain recently unleashed their new album, Moon Worship, upon the masses. Today, we're here to give you a stream of the album's...