Colourful and Funny

James can perform in any environment. Years of experience have given him the arsenal to entertain any situation.