With musical skills that would easily fit into many rock bands, Duncan Oakley performs an infectious mix of musical comedy and stand up with one of more...