"They Take Humans" on Stage 32

"They Take Humans"

After moving to the radio silence town of Penlow West Virginia, a young girl befriends the towns local legend, who is building a radio device to communicate with the spacecraft that abducted him in t...

View this project on Stage 32