Rachel Top

Rachel Top lives in Calgary, Alberta, Canada. She grew up in the Christian Reformed Church with both parents serving as pastors. She recently graduated from high school.

Articles