This guy continues to amaze.  Two weeks ago in Trinity Bell Woods Park in Toronto, he sat on a park bench for two hours with a boom box and played his new album to thousands of adoring fans and then took questions.  This week, he went to England and crafted a sick beat and then actually freestyled, all in about two minutes.  Check it: