SoulCulture met up with Asher Roth in London this afternoon and he took us completely by surprise with this rather dope freestyle. Check it out: