Abra is an actress, known for Assassination Nation (2018) and Last Call with Carson Daly (2002).
Assassination Nation