No, Canada! Martha Stewart's plans to go to the Great White North have gone south, thanks to a Canadian ban on the potpourri princess.
Stewart had hoped to attend a pumpkin festival and parade on Canada's Thanksgiving Day this weekend in the province of Nova Scotia.