awesome video, I'd put it up there with HEYAYAYAYAYAAYA xD
THE HELL DUDE?? IT"S A SPACE WALRUS!!!
hope to see more of your work.. hahaha...
Walruses is the 2nd best thing than poptart cats...
I like it! It almost reminds me of a Magnetic Fields song.
You are a far better singer than i would have thought!