Where To Stream Gargoyles Season 2 Episode 21
Avalon (1)
- Aired November 20, 1995
- 30 Min
- Rated 7.7
- Number 19 Of 78 Rated Episodes
A boy asks Goliath to return with him to the mystical island of Avalon to battle the evil Archmage.
Avalon (1)
A boy asks Goliath to return with him to the mystical island of Avalon to battle the evil Archmage.