Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Izzie Steele
Follow
Born in London, England, UK
Actor
Sealed
2012
?.?
?.?
The Letter
Touching Couple
Sealed
2015
?.?
?.?
The Black Hole
Mattie Carver
Sealed
2017
?.?
?.?
The Abduction of Jennifer Grayson
Bar Girl