© 2024 Pluto Inc. All rights reserved.

Phantoms

150 dead and 350 missing in the tiny mountain town of Snowfield, Colorado. And that's only the beginning...