The Difference Between Canadian And American Healthcare As Explained By One Stoned Patient

Canadians get high on life and pharmaceuticals.