A group of underground vigilantes set their sights on a new predator...
Dralla Aierken is an actress and writer based in Los Angeles, CA. She got her MFA degree from A.R.T. Institute for Ad...