Spencer (TV Series)

Spencer is a character and survivor of the war in MGP's Osiris 2069.

Cincinnati, Ohio
Not much is known about Spencer's life prior to the apocalypse other than he lives in the Cincinnati area.

"Enemy Unknown"
TBA

Killed Victims

 * Nobody