Todd Boss rides his 'Yellowrocket'