All posts tagged "Wake Up And Smell The Thrash"

  • Twisted Music Video Of The Week Vol. 69: Thrash Or Die “Wake Up And Smell The Thrash”

    I was never a fan of The Muppets or Sesame Street. Those shows simply never held any appeal for me and I don’t really understand...