Margaret Scura is an actress, known for Obsessed with Edgar (2011), M Is for Mutilated Margaret (2013) and When Ghost's Possess (2015).
Margaret Scura is an actress, known for Obsessed with Edgar (2011), M Is for Mutilated Margaret (2013) and When Ghost's Possess (2015).