Guitars 4 Vets

Jim Lowther, the founder and president of volunteer-run organization Vets Canada (formerly registered as Veterans' Emergency Transition Services Canada) which has 140,000 members,...