Melvins – “The Talking Horse” (Music Video)

Published on August 13, 2014 by Seb

Song from, (A) Senile Animal the fifteenth album by Melvins, released on October 10, 2006. It is their first studio album under the name “Melvins” since 2002’s Hostile Ambient Takeover.

Category Tag

no comment

Add your comment

Your email address will not be published.

CAPTCHA * Time limit is exhausted. Please reload the CAPTCHA.