Where To Stream DreamWorks Dragons Rescue Riders Season 2 Episode 3
Mecha-Menace
- Aired February 7, 2020
- 24 Min
Magnus and Axel unveil their new "mechano-dragon." It's impressive at first, but the Riders set out to prove it's no better than a bucket of bolts.