menu
canon resources
character bios
John Connor
Aliases:
John Reese, John Baum
coming soon!