Extreme Ghostbusters (1997) Episode 021 - The Luck of the Irish

Episodes