Where To Stream Gargoyles Season 2 Episode 23
Avalon (3)
- Aired November 22, 1995
- 30 Min
- Rated 7.7
- Number 20 Of 78 Rated Episodes
Goliath continues to battle the evil Archmage on the mystical island of Avalon.
Avalon (3)
Goliath continues to battle the evil Archmage on the mystical island of Avalon.