Twins Kit and Kat Lee are Back