Coast to Coast for a Cause 3700 miles, 10 weeks, and $4000 for Habitat for Humanity

Progress