Cold Take
Discover
Club
Blind Pick
Log in
Sign up
C
Cheselka Leigh
Follow
Born in Buffalo, New York, USA
Actor
Sealed
2004
?.?
?.?
Helter Skelter
Kathryn 'Kitty' Lutesinger
Sealed
2003
?.?
?.?
Detonator
Candi
Sealed
2004
?.?
?.?
Runaways
Sherry