Street-talking Talon has a message of faith