Steve Armstrong

Steve Armstrong is a dead inhabitant of Vault 101 in Fallout 3.

Appearances
Steve Armstrong appears in Fallout 3.