0 0 In what looks like one of the more mental Red Bull events ever, Kelly McGarry went down hard following the Huck Wizard’s mantra. Word is Kelly is fine, bike not so much. Check the clip below to see just how retarded this event is.