Tim Minchin
The language in this song may make you stop and think but then, the topic will as well. I consider this brialliant and speaks to all those trolls out there who defend and do not actually listen or get the point.
COMMUNITY LIVING FOR MEN - THE FIRST IN THE UK