What did I get myself into?! METERS of SNOW on the high mountain passes of Colorado |S6-E108|