Alisha Revel

Alisha Revel is an actress in Austin, Texas.

She plays Sarah in Rooster Teeth's first dramatic series, Day 5.