Friday, February 24, 2012

1 comment:

  1. This band/collective creates THE best psychedelic noise metal. Pink Lady Lemonade is an epic album. In my opinion.

    ReplyDelete