Thursday, 19 May 2011

Leaf Dog - Some People Say

High Focus records are pretty prolific these days. Here's the first vid off their next release, From A Scarecrow's Perspective by Leaf Dog, which drops June 13th. So far Leaf Dog's beats have impressed me more than his rhymes, but here is a full length opportunity to prove me wrong.

No comments: