Michael Stewart

Michael Stewart is the editor of Stargate: The Official Movie Magazine.