I got an email from a fellow named Davo Scheich with some rather disheartening news.
Larissa Strickland (Stolarchuk) guitarist for the disbanded Laughing Hyenas and L-Seven passed away yesterday from an apparent overdose on her prescribed Xanax at her home in Florida.
I was rather saddened to hear this news. I never met Larissa but she was someone who I always wanted to meet someday. Now I’ll never get the chance. My condolences goes out to her friends and family.
Thank you Davo for passing along the information (and the photo).