This is the female fronted hardcore band from Toronto. Members were: Stacey McCool (vocals), Michel Perreault (guitar), Steve Foster (guitar), Ryan Reitsma (bass) and Ryan Leger (drums).
They released an EP in 2005 (Teeth Demos) and then a compilation of those tracks and 5 new songs (Fuck It, We’re Rad) in 2006. These discs were sold only at shows and are extremely rare. They played their 13th and final show in the early summer of 2007.