I'm a bit of a sucker for watching YouTube vids of seriously talented kids doing a song cover that - on occasions - doesn't just match the original - but trumps it. IMO, this is one of those - performed by mostly teenagers at a U.S. based music school called the O'Keefe Music Foundation. (The young girl on lead vocals is just 12.) Love this post from the comments section: "I'm going to go home and slap my kids for being such a disappointment. I'm kidding. I love them. Just not as much as I did before watching this." Enjoy . . .