Just walking my pets (CthulhuChan)
(F4F) about 20 years ago now a birth defect began being detected in 5% of […]