Mechie So Crazy drops new single “OTW”
Album artwork “OTW” The hot new hip-hop artist, Mechie So Crazy has just dropped his latest single “OTW” (“On the Way”) on YouTube (scheduled release: May 26) which was produced by Tasha Catour. The official music video was directed by Chastity Corset. His fans should also check out his “making of” video which shows the…