On This Day

June 16, 1999 in Music History

Day of the Week: Wednesday

Deaths in Music

  • Screaming Lord [David Edward] Sutch, English rocker and politician (founder of Official Monster Raving Loony Party), committed suicide at 58
1999 in Music