The Old Shanghai Firecracker Factory
The Old Shanghai… fireworks… what? Glen James, one of the original founders of the Old Shanghai Firecracker Factory, is a travelling man. Over the past twenty years or so, he has visited more exotic locations than Cher has had face lifts.