The Dells

0 2845

You may never have heard of either Larry Knechtel or John Edward Carter. They have each passed away in the last few days, and...