Deborah Tate

Deborah Tate is an Editor for Sonic the Comic.