talon spence