Themacj or the growth of a rap star June 2, 2020 Daniel Meet Themacj and some of his work: As a young child, Themacj would often be very hyperactive and cause a… Continue Reading →