Sadie LeBlanc Featured in DoUlike2watch.com BornFebruary 17, 1977 in Toronto, Ontario, Canada Clips 2 Clips