Todd Aalgaard February 1, 2016
The freeride world lost a legend on Feb. 1, when Kelly McGarry, the rider famous for—among other things—defying gravity at the 2013 Red Bull Rampage, passed away in Queenstown, New Zealand.
Δ