Sadie Rose is known for her work on Alien Implant (2017) and Monsters Against Mars (2016).
Alien Implant
Monsters Against Mars
No data