We got hit with this via YouTube. QButta put together a documentary on New York MC Nature, which looks pretty fresh. Kinda random but Nature been a quiet achiever over the years so I'm keen to check this one out. Comment