March 04, 2021
Updated On : February 20, 2018
Sarah Fisher was born in 1964 in Epsom in the state of Surrey, United Kingdom. She is English & Author.