Promise Keepers - Kirk Giles 1/2

470 views · Published 31 March 2009 · 5:33 · Indexed 12 November 2026

Channel: 100huntley · 2009 · Nonprofits & Activism

Watch on YouTube

Kirk Giles 
President - Promise Keepers Canada 
www.promisekeepers.ca 

Program 8294

More from this channel