Crew
Angel Lia Spitale
Born 6 May 1991 · Baton Rouge, Louisiana, USA · 35
Filmography
Movies
2 films
Unhuman
2022 · Film · Juniper
Arena
2011 · Film · Girl in cell