Fue estrenada el 3 de abril de 2005 en el IHouse en Philadelphia, PA.