I love this idea, because I've always thought of the horses in the song as not-quite the horses we know, I like the idea of these alien horses xD