Talk about different, too much time with nothing to "dig". Look at this. Whom ever figures out the language or understands it, well just pat yourself on the back.
http://www.youtube.com/watch?v=DZtraEmbLDQ&feature=related
And, who's taking that "amusement" ride? NOT me.