Riksha releases music video for “Five Stages of Numb”

Utah metal act Riksha has released the music video for “Five Stages of Numb,” the bands latest single. The group’s upcoming album of the same name will be released on May 12th. You can pre-order it here.