Court Knee - Thanks for providing the link. I liked the song.
Sky - Every generation has their own music. What you've just heard is our new generation - our new future leaders. It looks like they are just as frustrated at being ignored and left out as my generation was at that age back in the 60s.
I hope and pray they can find a way to stay true and not resort to drugs, violence, or turning their backs on their neighbors and society. They are our future leaders.