Where To Stream Amphibia Season 2 Episode 10
Wax Museum
- Aired August 8, 2020
- 11 Min
- Rated 9.3
- Number 10 Of 64 Rated Episodes
The family visits a mysterious roadside oddities museum where every treasure comes with a price.
Wax Museum
The family visits a mysterious roadside oddities museum where every treasure comes with a price.