Lachlan Haggart

Lachlan Haggart is an innkeeper with two quarreling sons. He said that the more people believe in the Loch Ness monster, the better the business for his inn, which made him a possible suspect.

Appearances

 * ''Scooby-Doo! And The Loch Ness Monster