I’m surprised this has not made it to the front page yet. The internet Archive has the full run of the uber-weird MTV show Liquid Television!
The direct link is here.
Anyone remember that one show, it was puppets, about a chick on bike? Winter Steel maybe was the name?