Leaf Dog - Some People Say (Video)

Leaf Dog's name might be familiar from his production for the likes of Ras Kass and Kool G Rap, or as part of 3 Amigos. Now he's going it alone on High Focus Records with June 13 release From A Scarecrow's Perspective, and Some People Say is the lead single.