Sherri Davis

Sherri Davis had an idyllic childhood growing up in small town Ontario, Canada in the 1970’s with a b&w TV, only 2 channels and miles of wilderness that was her playground.

Read more »