Just saw this episode ("LGBSteve") today, got the song stuck in my head, still tickling me...anyway here's the attempt I threw together in like 15 min.. uh oh. Here's the song from the episode! https://www.youtube.com/watch?v=44YKX24DRNY