This was the 3rd video I randomly ended up watching, and I must say, after watching every video, this is my favourite! The song that you chose is perfect - it's upbeat, positive, a great message, and even makes you smile. The video shows just what FeralHeart (and even life xD) should be about. If everyone was like this one little cheetah, (<--I think?) the world would be happy and glorious. Even if the world was a community like FeralHeart, we would all be living and agreeing.
I think that this video represents FeralHeart perfectly, and I will definetly be voting for it.