Happy Birthday, Liquid Television!

It was 20 years ago today, June 2nd 1991, when MTV first aired its groundbreaking anthology show Liquid Television. It’s gone but not …