Search
Culture

The Mountain That Tries to Kill You

Three guys with a taste for extreme adventure climb up and over Devil's Castle in Utah's Wasatch mountains. The slide down looks terrifyingly fun!

Published On 04/15/2015
9:00 AM EDT