Appears on these pages
Mr. Leech was the smuggling partner of the Wolf's End Lodge owner, Mr. Greenway. Mr. Leech is a...
DVD screen capture of Mr. Leech from the Scooby-Doo, Where Are You! episode, That's Snow Ghost...
Click on a date/time to view the file as it appeared at that time.
|current||09:58, January 17, 2013||720 × 540 (501 KB)||Anythingspossibleforapossible||DVD screen capture of Mr. Leech from the ''Scooby-Doo, Where Are You!'' episode, ''That's Snow Ghost'', from ''Scooby-Doo, Where Are You!: The Complete Series''.|