Lester (Scooby-Doo and the Alien Invaders)

Lester is a man who lives in the Roswell, New Mexico area. He claimed to have been abducted by aliens. He also said he had pictures, but these turn out to be paintings of his.

Appearances

 * Scooby-Doo And The Alien Invaders