Celia Clyde

Celia Clyde was an FBI agent working undercover as a janitor at Cape Canaveral to investigate the possible alien there.

Season One
(Space Ape at the Cape)

Appearances

 * What's New, Scooby-Doo? - Space Ape at the Cape