David Long
From MediaWiki
Revision as of 08:22, 19 August 2011 by Jewelxyxet (talk | contribs)
David Long is a chemistry teacher at Coronado High in San Diablo. It is discovered later that he is actually Eric Crowe, Kate Connor's former husband, returned from the dead.