OK Go Releases New Muppet Show Theme Song [VIDEO]OK Go Releases New Muppet Show Theme Song [VIDEO]I have to admit, I've never heard of OK GO, but I will always be a Muppet Show fan. Make sure you watch the end, where they hint at beastiality... Tee RoyTee Roy