My Thoughts On Canada's Leadership
Channel: Kevin O'Leary
Date: 2023-10-04

Canada is the richest country on earth, run by idiots. It's desperately in need of some adult supervision!