It was about damn time for some new music from The Snowman. Here, he pairs up with long time collaborator Drumma Boy to  heat up the streets with a new buzz single all the while letting us in on his frustrating album delays, which may be dropping on Atlantic Records.