Tuesday marks the 20th anniversary of the death of Milan “Mejla” Hlavsa, a key figure in the history of Czech alternative music. Hlavsa co-founded the Plastic People of the Universe and played with several other groups before passing away at just 49.