Words and Photos by Natty and Trey Val-hal-la (noun) Norse mythology. Hall of Heroes. The hall in which Odin received the souls of slain heroes. A place of honor, glory or happiness: Heaven. As we would soon discover, the trail at Snowmass named Valhalla is indeed heaven on two wheels. When we found out that […]
Exclusive: 2013 Heavy Pedal Tour-Aspen (Snowmass)
Exclusive: 2013 Heavy Pedal Tour-Aspen (Snowmass)