Sheila Houlahan
Sheila Houlahan is an American actress and musician based in Seattle, Washington. Sheila is best known for portraying Optima Prime in the feature movie Wallflower. In 2012, Sheila won an award in the American Protégé