Leora Lasswell

Leora Lasswell is a protestor who wanted to shut down Cyber Gulch; she even chained herself to a cow. She was a possible suspect to be the one behind the malfunctioning robots.

Appearances

 * What's New, Scooby-Doo?
 * Go West, Young Scoob