Not exactly random, but here's an algorithmically sourced and edited music video based on a set of changing search terms that is different everytime it is watched. I only noticed 3 or 4 clips that came up in multiple viewings. Thankfully, the song holds up well enough to repeated listening as well. Warning for some ultra-fast cuts at the end and it's probably possible something NSFW could pop up.