Belen and Cory brave the storm in the Weather Titan

They're on I-70 up in the mountains.