Battling illness and pandemic constraints, James Colver and his nine-year-old son Shepherd recently completed a ride across America together.
Battling illness and pandemic constraints, James Colver and his nine-year-old son Shepherd recently completed a ride across America together.