A young girl struggles to win the science fair amidst an absentee mother and a fungal monstrosity of a foster mother.
Helen Marsh
Writer
No data