James Bran Tour Dates

James Bran Tour Dates

Highly creative and refreshingly different, James is a stand-up, comic poet and MC. Having honed his craft through residencies, he's now making a