Jeff Johnson: 'I've been waiting to do this for a long time'

Jeff Johnson: 'I've been waiting to do this for a long time'