Spencer Lebowitz

Spencer Lebowitz is one half of the "Spencer Twins".

Appearances

 * Shaggy & Scooby-Doo Get A Clue! - Mystery Of The Missing Mystery Solvers