mackenzie spencer