blaze spencer