Josh Gibbs collected 387 pairs of shoes for his Shoes 4 Miles non profit. Genesis Unleashed youth spent one evening tying off pairs of shoes, spraying them with disinfectant, and bagging them for Josh to deliver to Soles 4 Souls warehouses in Richmond, VA where they will be shipped to people in need around the world.
