She is an American actress, singer, and songwriter. She was born in Virginia, United States. She is known for Postal (2019) and The Night Sitter (2018).
(According to views)
She is an American actress, singer, and songwriter. She was born in Virginia, United States. She is known for Postal (2019) and The Night Sitter (2018).