That walrus deserves the upmost respect.
You are a far better singer than i would have thought!
I haven't seen any of the episodes of the show yet, but this made my day. Love the song!
WHERE IS THE SPACE WALRUS PIT?
HOLY SHET! This music video should be worth more than gold.