Ένα live video του νέου κομματιού των KITTIE, “This Too Shall Pass”, ηχογραφημένο στις 26 Νοεμβρίου 2005 στο Ντιτρόιτ, δημοσιεύθηκε online εδώ