Basically, this is Neptune's Nose Cone with the action taking place in the North Pole this time.
Did You Know?
This is a remake of season 2 episode "Neptune's Nose Cone". See more
The pilot from "Neptunes Nose Cone" can be seen being carried to the volcano in some shots. See more