Russell Howard’s Good News Week Appearance…

Here is the thing I did in London town last week.

http://www.youtube.com/watch?v=B4mDlbHsJk0