Psilocybe Larvae - Album Release Live Stream Available Online
Russian doomers Psilocybe Larvae present an album release online concert, filmed on December 17th at the Tsarskoselsky Youth Centre in St. Petersburg. Where Silence Dwells record came out two weeks ago.
youtube.com | |
Band profile: | Psilocybe Larvae |
Comments
‹‹
Back to News
Hits total: 775 | This month: 3