While trying to get through the busy Toronto Streets i actually was humming this while listening to Pete Rocks "New Yorks Finest album"...i didnt think i actually be making it...Then My homie had the Pete Instrumental album.......BOOM! (To Green and Pete: Thanks a bunch!)