“Clifford North” is a name that suggests beige suburbia. But that ordinary name belongs to a splendidly over-the-top glam-rock love…