7.22.2005

Review: Kenna - New Sacred Cow

Kenna - New Sacred Cow: One of the albums that starts off as a cool concept, but gets very tiresome.

  • Stream clips from the entire album
  • Purchase for $8.79
  • No comments: