Matthew Devine, 56, is biking across Canada — over 13,000 kilometres — to raise money for You Can Ride 2, a charity that provides bikes for children with special needs.
Matthew Devine, 56, is biking across Canada over 13,000 kilometres to raise money for You Can Ride 2, a charity that provides bikes for children with special needs.
Matthew Devine, 56, is biking across Canada — over 13,000 kilometres — to raise money for You Can Ride 2, a charity that provides bikes for children with special needs.
Matthew Devine, 56, is biking across Canada — over 13,000 kilometres — to raise money for You Can Ride 2, a charity that provides bikes for children with special needs.