Leonard Michaelson
From Multiversal Omnipedia
Revision as of 12:23, 18 April 2013 by Kooshmeister (Talk | contribs)
Dr. Leonard Michaelson was the recently appointed administrator at Station 3. He came with Eric Cavanaugh to convince Lee Barrett to investigate the theft of the Satan Bug.