Angus Haggart

Angus Haggart is one of the two quarreling sons of Lachlan Haggart.

Appearances

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