Tom MacDonald is a Canadian rapper known for his provocative lyrics and independent approach to music. Emerging as a distinctive…