Amanda Sumrall
Crew
The Visitors
Special Effects Makeup Artist