Richard E. Grant says he owes his life to his therapist

Richard E. Grant grew up in Swaziland (Ian West/Pa)
Richard E. Grant grew up in Swaziland (Ian West/Pa)