Debra Crittenden is an actress, known for Abraham Lincoln vs. Zombies (2012), Wherever It Leads Trailer (2013) and Nak-ter-n (2016). Read more on iMDB