Description
Episode Title:
Permafrost Peril, the Metallic Ruins
Episode Description:
A mysterious mural appears in the Moscow subway system, and Leonard and Elon go to investigate—while misdirecting the Eco Team to India to keep them off the trail.