MovieMaps

Photo of Kappa Tau Kappa

Location: Casa Mia
As Seen In: Charmed episode 1x06 “Kappa Spirit

Mel and Maggie open the closet in the basement to reveal all of the other Kappa sisters bound and gagged.