Myself, my dad and the Canseco Twins neutralize Dee Dee's annoying production duo so that she can crank out a classic without interference. Too True is the final (boo) and best (yay) Dum Dum Girls album. A catchy atmospheric finale to a five-year run powered by good ol' work ethic.