Jack Barry: High Treason

You cannot help but like Jack Barry as he takes to the stage in his bold suit, briefcase in hand and ready to get down to some serious business. Well almost serious - his suit is covered in a luminous green gan...