I guess by now you’ve heard the news.
The beastie boys founding member Adam Youch, passed away due to cancer…
Sabotage and all the rest has been playing around here since we heard. *sniff*
Edited to add:
Adam was talented, smart, and of course, conscientious with all his support of the Dalai Lama. An all around great guy, from everything I’ve read. Hubby’s been a fan of their music for years, so we play their music a lot–especially the last few days. Freakin’ cancer, man. Enough, already!
We’ve lost too many to it.
Adam, you will be missed by many a fan.