Live action footage
Beautiful natural scenery at Devils Tower National Monument in northeast Wyoming.
HD 720
1280 x 720