I don't know if anyone has ever posted this, I hope not. This thing is so funny and strange. The band is actually touring and will be coming to Detroit this week I believe, just before my big move to Virginia. Enjoy!
Gem Sweater
Gem Sweater