Oulie
Mike Holmes
Photo: Michael from Calgary, AB, Canada, CC BY 2.0, via Wikimedia Commons

Mike Holmes

Michael James Holmes is a Canadian general contractor, businessman, investor, television host, and philanthropist.

Excerpt from Wikipedia, available under CC BY-SA 4.0.

Books