Film Snail

Ameara Lavey

5

Ameara Lavey

Born · August 30, 1983

Died · September 21, 2017 (34 years old)

The Angela Chapters

The Angela Chapters

Angela Aberdeen (Archive footage)

2.6

2020

No Strings Attached

0.0

2013

Slow Torture Puke Chamber

Slow Torture Puke Chamber

Angela Aberdeen

3.2

2010

ReGOREgitated Sacrifice

ReGOREgitated Sacrifice

Angela Aberdeen

3.5

2008

Slaughtered Vomit Dolls

Slaughtered Vomit Dolls

Angela Aberdeen

4.2

2006